Algoritmi e linguaggi per bioinformatica - LINGUAGGI PER BIOINFORMATICA (2014/2015)

Corso disattivato

Codice insegnamento
4S000525
Crediti
6
Settore disciplinare
INF/01 - INFORMATICA
Lingua di erogazione
Italiano
Sede
VERONA
L'insegnamento è organizzato come segue:
Attività Crediti Periodo Docenti Orario
teoria 4 I sem. Luca Marchetti
laboratorio 2 I sem. Luca Marchetti

Orario lezioni

Obiettivi formativi

Obiettivo del corso è fornire conoscenze su una serie di formalismi e linguaggi utilizzati per affrontare alcuni dei problemi tipici della bioinformatica, quali l’analisi di dati biologici, la rappresentazione di sistemi biologici per mezzo di opportuni modelli e la loro simulazione. L’analisi di alcuni casi di studio e le esercitazioni di laboratorio consentiranno di comprendere come i formalismi proposti nel corso possano essere impiegati nella pratica per risolvere problemi reali.

Programma

Il corso fornirà una breve panoramica su una serie di formalismi e linguaggi tipicamente utilizzati in bioinformatica per poi concentrarsi sul linguaggio Python. In particolare saranno trattati i seguenti punti: l’interprete Python; principali costrutti del linguaggio; numeri, stringhe, liste, tuple, sequenze e dizionari; operatori; condizioni, cicli, funzioni, script, moduli, input ed output; classi; gestione di errori ed eccezioni; funzionalità principali di Biopython.

Modalità d'esame

La verifica del profitto avverrà mediante una prova orale sui temi sviluppati a lezione.