Navigazione di Sezione:
Strutture Dati Per La Bioinformatica 2017/2018
Programma di Strutture Dati Per La Bioinformatica:
1. Python, accenni (si assume una conoscenza di Ruby e/o C/C++)
a. Flow control
b. Modularizzazione
c. Gestione File
2. Python, peculiarità
a. Dizionari e DefaultDict
b. List comprehensions
i. Esempio di ottimizzazione codice con List comprehensions
3. Numpy & Pandas
a. Numpy arrays
b. Pandas DataFrames, manipolazione
4. Analisi dati, processi mentali
a. Acquisizione dei dati, pulizia
b. Analisi Esplorative (EDA)
c. Introduzione al Machine Learning
i. Esempio di supervised ML (SVM)
ii. Esempio di unsupervised ML (Kmeans)
d. Graficare i dati (matplotlib, seaborn)