DATA |
TITOLO LEZIONE |
ARGOMENTI TRATTATI |
RIFERIMENTI |
24/9/2007 |
Introduzione al corso. Cenni di biologia molecolare 1 |
Descrizione del corso e delle modalita' di esame. Introduzione alla bioinformatica. DNA, RNA, e proteine. La cellula. |
Materiale in copisteria sulla biologia molecolare. |
25/9/2007 |
Cenni di biologia molecolare 2 |
La sintesi proteica: trascrizione, traduzione, codice genetico. Le mutazioni puntuali e genomiche. |
Materiale in copisteria sulla biologia molecolare. |
1/10/2007 |
Pattern matching 1 |
Pattern matching esatto. Applicazioni in biologia. Soluzione naive. Preprocessing del pattern: idea. Algoritmo di Morris e Pratt. |
Materiale in copisteria su pattern matching. |
2/10/2007 |
Pattern matching 2 |
Esempi di applicazione dell'algoritmo di Morris e Pratt e suoi limiti. Algoritmo di Knuth Morris e Pratt. Analisi della complessita'. |
Materiale in copisteria su pattern matching. |
8/10/2007 |
Assegnazione argomenti per seminari. |
Descrizione del docente (a tutti gli studenti) degli argomenti proposti. Espressione delle Preferenze dei gruppi di studenti. Assegnazione argomenti quanto piu' possibile sulla base delle preferenze.... |
Le assegnazioni sono riportate sul sito del corso. |
9/10/2007 |
Pattern matching 3 |
Algoritmo di Karp e Rabin. Pattern matching con preprocessing del testo: indici. Suffix tree e sua costruzione lineare. Suffix tree generalizzato. Esempi. Pattern matching approssimato. |
Materiale in copisteria su pattern matching. |
15/10/2007 |
Ricerca di motivi 1 |
Ricerca di motivi esatti con il suffix tree. Nozioni di massimalita' di motivi. Algoritmo KMR. |
Materiale in copisteria su pattern matching. |
16/10/2007 |
Ricerca di motivi 2 |
Analisi della complessita' di KMR. Esempi. Confronto metodo col suffix tree e KMR. Ricerca di motivi approssimati con il suffix tree. |
Materiale in copisteria su pattern matching. |
22/10/2007 |
Ricerca di motivi 3 |
Ricerca di motivi strutturati e approssimati con Hamming Distance. L'algoritmo di SMILE. Esempi. Ricerca di motivi approssimati con alfabeto degenerato. |
|
23/10/2007 |
Ricerca di motivi 4 Programmazione dinamica |
L'algoritmo KMRC. Esempi. Il paradigma della programmazione dinamica: sottostruttura ottima di un problema. |
|
29/10/2007 |
Allineamenti di sequenze 1 |
Allineamento globale di due sequenze. Il problma e dimensione dello spazio di ricerca. Calcolo dello score e dell'allineamento ottimo in tempo e spazio quadratico con la matrice di programmazione dinamica. Esempi. |
Materiale in copisteria su sequence comparison |
30/10/2007 |
Allineamenti di sequenze 2 |
Allineamento locale: definizione e soluzione con la matrice di programmazione dinamica. Esempi. Allineamento semiglobale: definizione e soluzione con la matrice di programmazione dinamica. Esempi. |
Materiale in copisteria su sequence comparison |
12/11/2007 |
Allineamenti di sequenze 3 |
Ottimizzazioni: allineamenti in spazio lineare, allineamenti in spazio e tempo lineare per sequenze molto simili. Calcolo della longest common subsequence con la matrice di programmazione dinamica. Esempi. |
Materiale in copisteria su sequence comparison |
13/11/2007 ore 14 aula PS1 |
SEMINARIO Automi di Aho Corasick per matching di insiemi di pattern e di espressioni regolari di S.Addea, A.Camaroto, A.Tani. |
|
|
13/11/2007 |
Allineamenti di sequenze 4 |
Calcolo dell'allineamento ottimo con funzioni generali per le gap penalties. Calcolo dell'allineamento ottimo con funzione di gap penalty affine. Esempi. |
Materiale in copisteria su sequence comparison |
19/11/2007 |
Allineamenti multipli. Ricostruzione di alberi filogenetici 1 |
Allineamenti multipli: SP score, a stella, ad albero. Matrici PAM. Il tool BLAST. Alberi filogenetici: introduzione. |
Materiale in copisteria su sequence comparison. Materiale in copisteria su alberi filogenetici. |
20/11/2007 |
Ricostruzione di alberi filogenetici 2 |
Alberi filogenetici radicati e non: enumerazione. Metodi basati su distanze: algoritmo UPGMA. Esempi. |
Materiale in copisteria su alberi filogenetici |
26/11/2007 |
SEMINARIO Algoritmo Boyer Moore in versione approssimata per sequenze geniche di D.Broccolo, L.Marcon, R.Vandoni. |
|
|
27/11/2007 |
SEMINARIO Ricerca di blocchi di sintenia di M.Raglianti, R.Santoro |
|
|
3/12/2007 |
SEMINARIO 1. Filtro per pattern matching approssimato di F.Pratesi e G.Righetti |
|
|
4/12/2007 |
SEMINARIO Filtri per allineamento multiplo locale di Galdi, Golino, Sollano |
|
|
10/12/2007 |
SEMINARIO Fragment Assembly di M.Sammartino, M.Sottile, D.Vitale |
|
Materiale in copisteria su Fragment Assembly |
11/12/2007 |
SEMINARI 1. Allineamento multiplo: tool a confronto di M.Tanca, A.Renieri 2. Il tool MFINDER di C.Aleci |
|
|
12/12/2007 dalle ore 14 in Sala Seminari EST del Dipartimento di Informatica |
SEMINARIO Ricerca di ripetizioni colineari in cDNA di M.Orbini Michelucci, F.Rustici, M.Gutierrez |
|
|
13/12/2007 dalle ore 14 in Sala Seminari EST del Dipartimento di Informatica |
SEMINARI 1. Il tool FANMOD di E.Croci. 2. Il tool MAVISTO di C.Guo, J.Shi (questo seminario si terrà in inglese). |
|