Universitą degli Studi di Milano
Facoltą di Scienze M.F.N.
Corso di laurea specialistica in Genomica Funzionale e
Bioinformatica – a.a. 2007/08
|
Linguaggi di programmazione per
|
Obiettivi
|
Programma
|
Bibliografia
|
Materiale
didattico
|
Prove d'esame
|
Orario e sede delle lezioni
|
Link utili
|
Bibliografia
|
|
Testi di
riferimento per il linguaggio R
• J. Chambers, Programming with data, Springer, 1998. • R.
Becker, J. Chambers and A. Wilks, The new S language. Libri e manuali introduttivi
disponibili on-line:
•W. Venables and D.M. Smith, An Introduction to R: http://cran.r-project.org/doc/manuals/R-intro.pdf, 2008 •J. Maindonald, Using R for Data Analysis and Graphics: http://wwwmaths.anu.edu.au/~johnm, 2000 •A. Mineo, Una guida all’ utilizzo
dell’ ambiente Statistico R: http://cran.r-project.org/doc/contrib/Mineo-dispensaR.pdf
2003 Manuale per lo
sviluppo di “estensioni” del linguaggio: package e interfacce
verso altri linguaggi
•R Development Core Team, Writing R extensions: http://cran.r-project.org/doc/manuals/R-exts.pdf, 2008 Un libro specifico sull’
utilizzo di R per la bioinformatica e Bioconductor
Gentleman, R.; Carey, V.; Huber, W.; Irizarry, R.;
Dudoit, S. Bioinformatics and
Computational Biology Solutions Using R and Bioconductor,
Springer, 2005. |
Materiale didattico
|
|
Slide del corso in formato pdf (2
slide per pagina):
Tutte le slide del corso (formato
pdf) in un unico file: Soluzioni di alcuni degli esercizi
proposti nelle slide del modulo 1:
Introduzione alla programmazione
object-oriented in R:
· John Chambers: Classes and Methods in
the S language
·
Programmazione
object-oriented in R: esempi
·
Classi ed oggetti
·
Metodi
I package di Bioconductor
Il package Biobase
(libreria di strutture dati e funzioni di base per la gestione di dati di
DNA microarray): Package per la gestione, preprocessing,
normalizzazione e
visualizzazione di dati ed esperimenti con cDNA microarray:
Metodi per la selezione di geni con dati di espressione genica: Metodi di machine learning per l’analisi di dati di DNA
microarray
Il package pairseqsim per l’ allineamento a coppie di biosequenze
proteiche
|
Prove d'esame
|
|
La prova di esame consiste nella progettazione, implementazione e
discussione orale di una applicazione bioinformatica scritta in linguaggio
R. Durante il corso verranno proposti temi d’esame da sviluppare per
la prova d’esame, ma verranno considerati anche temi proposti dagli
studenti, purche’ di interesse rilevante in campo bioinformatico. |
Orario e sede delle lezioni
|
|
Aula informatica Via
Celoria 20, Milano Lunedi ore
10.30-13.30 Mercoledi ore 13.30-16.30 |
Link utili
|
|
|