In arrivo nuove slides!

Sto preparando un piccolo seminario da presentare ai miei nuovi colleghi qui al prbb, sulle buone pratiche da seguire in bioinformatica.

Il laboratorio in cui mi trovo adesso é piuttosto grande, con diverse collaborazioni e un buon numero di ricercatori; una buona parte di essi utilizza il computer per fare calcoli (soprattutto test di genetica di popolazioni e operazioni su grossi files), e molti sanno programmare in perl, python o R.

E’ il tipico laboratorio in fase ‘pro-bioinformatica’: un gruppo che ha lavorato parecchio sui banconi tradizionali, guadagnandosi una buona reputazione, e che adesso ha bisogno di imparare ad usare correttamente gli strumenti messi a disposizione dalla bioinfo.

Per questo motivo, mi é venuto in mente di proporre un seminario per presentare quelli che sono considerati attualmente gli ‘argomenti caldi’ di questo campo: quelli su cui si discute di più sui forum e blog dedicati.

In particolare, vorrei discutere di:

  • sistemi di controlli di revisioni, come cvs, svn, git, etc…
  • testing di programmi di bioinformatica. Ogni volta che scrivete un programma, per calculare una statistica, scaricare delle sequenze da internet, cambiare formato ad un file, scrivete dei test per dimostrare che il vostro programma funziona correttamente? Avete qualche abitudine  particolare per controllare i vostri scripts?
  • automated builds e workflow. Il sistema più tradizionale per coordinare vari scripts, per ricordarsi quali opzioni avete usato per ottenere dei risultati e per poterli ricalcolare correttamente ogni volta che i vostri dati cambiano, é gnu/make. Il quale però non é sempre il massimo, e ci sono delle alternative. Voi cosa usate?
  • database e flat file. si potrebbe parlare un poco di moduli ORM, dei vantaggi/svantaggi di un database per salvare i propri dati.
  • agile programming: vediamo se riesco a convincere a qualcuno, che lavorare in gruppo é molto meglio!!

Insomma, io credo che nel mio laboratorio in cui mi trovo adesso, questo sia il momento giusto per proporre un talk del genere. Se va bene (mi sembrano molto interessati), forse faremo addirittura delle piccole riunoni, tipo ‘journal club’, ma sulla bioinfo.

Che ve ne pare? Purtroppo, penso che fra poco dovrò iniziare a parlare inglese, anche su questo blog… :(

  • Share/Save/Bookmark

Comments 4

  1. capemaster wrote:

    Ottima idea! Postale magari.

    PS dove ti trovi adesso?

    Posted 26 Oct 2008 at 5:17 pm
  2. admin wrote:

    Certo! Appena le avrò pronte, le posterò qui (e su slideshare).

    Adesso sono a Barcellona, in un centro di ricerca chiamato PRBB, in un gruppo di genetica delle popolazioni.

    Posted 27 Oct 2008 at 8:57 am
  3. dave wrote:

    Ciao! Bello il tuo blog!
    Senti m’e’ venuta un’idea un po’ assurda che pero’ potrebbe essere geniale…
    Che ne dici di creare una fanzine cartacea sulla bioinformatica?
    Sarebbe divertente idearla e comporla, con articoli, interviste e notizie scritte in modo informale e colloquiale. Poi la distribuiremo a mano nelle universita’ ed in giro…

    Che ne dici?

    Scrivimi cosi’ ne parliamo meglio

    dave.noise(AT)gmail.com

    Posted 03 Nov 2008 at 12:28 pm
  4. admin wrote:

    Ciao dave!!
    E’ una bella idea… ma lo faresti in italiano o in inglese?
    Io purtroppo non ho molto tempo libero ultimamente, o meglio, quello che ho lo perdo per fare troppe cose… pero’ si potrebbe collaborare con quelli di molecularlab o con openbiosource.

    Posted 04 Nov 2008 at 2:45 pm

Post a Comment

Your email is never published nor shared. Required fields are marked *