Comprendere metodi per la gestione e l’analisi dei dati prodotti dalla ricerca a livello molecolare (Bioinformatica) e metodi per la realizzazione di nuove funzioni biologiche a livello cellulare (Biologia Sintetica). In particolare: - Comprendere le caratteristiche delle principali biomolecole (DNA, RNA, proteine) e le tecniche sperimentali per la loro caratterizzazione - Acquisire manualità nell'utilizzo di svariati strumenti informatici e database per l'analisi di geni, genomi, trascrittomi e pathway. - Comprendere tecniche computazionali per analizzare e confrontare sequenze di biomolecole. - Comprendere tecniche computazionali e statistiche per l'analisi dell'espressione genica da esperimenti high-throughput - Comprendere tecniche di bioinformatica integrativa per analizzare dati sfruttando informazioni eterogenee - Comprendere metodologie per l'ingegnerizzazione di nuovi sistemi biologici sintetici (progettazione, costruzione, caratterizzazione e debugging)
Prerequisiti
Conoscenze di base di informatica, biologia molecolare, genetica e statistica
Metodi didattici
Lezioni frontali ed esercitazioni in aula computer
Verifica Apprendimento
Orale
Testi
Slide del corso
Contenuti
Bioinformatica: - Richiami di biologia molecolare e genetica - Analisi di sequenze tramite linguaggio python - Sequenziamento, progetti genoma e banche dati biologiche - Allineamento di sequenze - Analisi del trascrittoma - Reti biologiche Biologia sintetica: - Progettazione, costruzione e caratterizzazione di circuiti sintetici - Modellizzazione di circuiti sintetici e predicibilità della loro funzione - Standardizzazione - Sistema CRISPR - Applicazioni in ambito terapeutico e agro-industriale