Γενικά

Γενικά (13)

Μεταπτυχιακό πρόγραμμα Βιοπληροφορικής

Προσφερόμενα μαθήματα 1ου, 2ου (Υποχρεωτικά) και 3ου εξαμήνου (Επιλογής)

 1ο Εξάμηνο Σπουδών

 

ΒΙΟ-101.1

Εισαγωγή στα μαθηματικά - Γραμμική άλγεβρα 

Y

3

Σύντομη περιγραφή:

Πίνακες, διανύσματα (  • Διανύσματα και πράξεις διανυσμάτων,  • Πίνακες και πράξεις πινάκων, 

  • Γραμμικοί συνδυασμοί διανυσμάτων,  • Αντιστρέψιμοι πίνακες)

Γραμμικά συστήματα (  • Απαλοιφή Gauss,   • Πλήρης λύση m x n συστήματος,   • Τάξη πίνακα, 

  • Ανάλυση LDU)

Ορίζουσα (  • Ορισμός, ιδιότητες,  • Υπολογισμός ορίζουσας,  • Προσαρτημένος (adjoint) πίνακας, αντίστροφος,  • Κανόνας του Cramer,   • Εμβαδό, όγκος)

Διανυσματικοί χώροι (  • Υπόχωροι, κριτήριο υποχώρου,   • Παραγωγή υπόχωρου,   • Γραμμική ανεξαρτησία,   • Βάση, διάσταση,   • Μηδενόχωρος, χώρος στηλών πίνακα)

Γραμμικές απεικονίσεις (  • Ορισμός, ιδιότητες,  • Πράξεις γραμμικών απεικονίσεων,  • Πυρήνας, εικόνα

  • Πίνακας γραμμικής απεικόνισης,  • Σύνθεση γραμμικών απεικονίσεων)

Ιδιοτιμές, Ιδιοδιανύσματα (  • Ορισμός, ιδιότητες,  • Χαρακτηριστικό πολυώνυμο,  • Ιδιόχωροι,

  • Αλγεβρική και γεωμετρική πολλαπλότητα,   • Διαγωνιοποίηση πίνακα)

Ορθογωνιότητα (  • Εσωτερικό γινόμενο,  • Προβολή,  • Ορθογωνιοποίηση Gram-Schmidt,   • Ανάλυση QR)

 

 

ΒΙΟ-101.2

Θεωρία πιθανοτήτων και Στατιστική

Y

6

Σύντομη περιγραφή:

Θεωρία Πιθανοτήτων. Γεγονότα και Χώρος γεγονότων; Βασικά στοιχεία Συνδυαστικής Πράξεις, νόμοι Πιθανοτήτων και ανεξαρτησία γεγονότων; Γενετικά γενεαλογικά δένδρα και πιθανότητες; Ανισορροπία σύνδεσης (linkage disequilibrium) και πιθανότητες; Ισορροπία κατά HW και πιθανότητες; Δεσμευμένη πιθανότητα, ο νόμος της ολικής πιθανότητας, ο κανόνας του Baye’s;  Ευαισθησία/Ειδικότητα κλινικών τεστ Βιοδείκτες και πιθανότητες; Τυχαίες μεταβλητές και (διακριτές) Κατανομές Πιθανοτήτων, Αναμενόμενη/Μέση τιμή τυχαίων μεταβλητών; Από-κοινού τυχαίες μεταβλητές, Συνδιακύμανση και Συσχέτιση τυχαίων μεταβλητών; Στοιχεία γραφοθεωρίας και Βιολογικά Δίκτυα. Πιθανοθεωρητική μοντελοποίηση στην αντιμετώπιση Βιολογικών και Ιατρικών προβλημάτων.

Στατιστική. Γραφικές αναπαραστάσεις δεδομένων; Τυχαίες μεταβλητές και (συνεχείς) κατανομές; Τύποι δειγματοληψίας και σχεδιασμού; Εκτίμηση μέσω maximum likelihood; Έλεγχος υποθέσεων και Διαστήματα Εμπιστοσύνης (για μέσα και αναλογίες); Σφάλματα τύπου Ι/ΙΙ και p-τιμές.; Έλεγχος υποθέσεων μέσω υπολογιστικών τεχνικών (bootstrap και permutation); Συσχετίσεις για συνεχείς μεταβλητές (συντελεστές Pearson και Spearman), συσχέτιση κατηγορικών μεταβλητών (Chi-squared τεστ ανεξαρτησίας); Γραμμική παρεμβολή (linear regression); Μέθοδοι ψευδούς ανακάλυψης στον έλεγχο πολλαπλών υποθέσεων.

 

 

 

ΒΙO-102.1

Βάσεις δεδομένων μεγάλου όγκου βιοϊατρικού περιεχομένου

Y

3

Σύντομη περιγραφή:

Αναλυτική αρουσίαση βάσεων δεδομένων βιολογικών δεδομένων με έμφαση στην δυνατότητα αναζήτησης και μεταφόρτωσης σετ σχετικών δεδομένων καθώς και περιγραφή της δομής τους. Ιδιαίτερη αναφορά στο οικοσύστημα βάσεων δεδομένων του NCBI και την γλώσσα αναζήτησης Entrez, της Ensembl και της Ensembl genomes, του UCSC, της ENCODE και των KEGG, STRING , STITCH καθώς και των API τους και των τρόπο για μαζική ανάκτηση δεδομένων (πχ Biomart)

 

 

 

ΒΙO-102.2

Εισαγωγή στο Linux

Υ

3

Σύντομη περιγραφή:

Κατά τη διάρκεια του μαθήματος οι φοιτητές θα μάθουν:

  • Το γραφικό περιβάλλον του Linux

  • Η γραμμή εντολών και οι κυριότερες εντολές με στόχο τόσο την διαχείρηση του μηχανήματος όσο και την καθημερινή χρήση σε βιοπληροφορικά προβλήματα

  • Εκτέλεση προγραμμάτων για βιοπληροφορικές αναλύσεις, τόσο προγράμματα που έχουν οι ίδιοι υλοποιήσει όσο και προγραμμάτων που βρίσκουμε στο github ή σεά λλες βάσεις

  • Αντιμετώπιση προβλημάτων βιοπληροφορικής φύσης

    • Φυλογένεση, blast, ng

 

 

COMP-101

Βασικές αρχές Κυτταρικής και Μοριακής Βιολογίας

Y

6

Σύντομη περιγραφή:

Στα πλαίσια αυτού του  μαθήματος οι φοιτητές/τριες του μεταπτυχιακού προγράμματος Βιοπληροφορικής διδάσκονται τις βασικές αρχές της κυτταρικής και μοριακής βιολογίας και σύγχρονες μεθοδολογικές προσεγγίσεις για την ανάλυση λειτουργικών δομών και οργανιδίων του κυττάρου. Απώτερος στόχος του μαθήματος είναι να συμβάλλει στην κατανόηση των βασικών μηχανισμών που διέπουν τη δομή και λειτουργία του κυττάρου. 

Χημική σύσταση των κυττάρων – Μακρομόρια, Δομή DNA και χρωματίνης, Αντιγραφή και επιδιόρθωση DNA, Μεταγραφή – Μετάφραση, Ανάλυση του DNA και του γονιδιώματος, Γενετική μηχανική - Δημιουργία διαγονιδιακών ζώων, Γονιδιωματική και μεταγραφομική (Genomics-transcriptomics), Πρωτεΐνες: Δομή και λειτουργία/ Εργαλεία ανάλυσης πρωτεϊνικής δομής και λειτουργίας, Κυτταρική βιολογία: Κυτταρικά οργανίδια- Κυτταρικός κύκλος 

 

 

COMP-102.1

Εισαγωγή στη Γενετική

Y

6

Σύντομη περιγραφή

Η χρωματοσωμική βάση της κληρονομικότητας. Δομή και λειτουργία χρωματοσωμάτων & γονιδίων.
Διαδικτυακά εργαλεία: Pubmed/OMIM. Μονογονιδιακή Κληρονόμηση. Εργαλεία Μοριακής Γενετικής. Γενετική ποικιλία, πολυμορφισμός και μεταλλαγή.  

Το ανθρώπινο γονιδίωμα: Χαρτογράφηση, ανάλυση
σύνδεσης, προσδιορισμός αλληλουχίας. Γενετικά αποτυπώματα και ιατροδικαστική.
Γενετική του καρκίνου. Ασκήσεις Γενετικής.

 

 

 

COMP-102.2

Εισαγωγή στην Εξελικτική Βιολογία

Y

3

Σύντομη περιγραφή

Το μάθημα περιλαμβάνει μια εισαγωγή στις βασικές έννοιες τις εξελικτικής βιολογίας όπως στους μηχανισμούς της εξέλιξης των πληθυσμών, την εξέλιξη των γονιδιωμάτων, την ειδογένεση, τη φυλετική επιλογή και την αναπτυξιακή εξελικτική βιολογία.

 

 

 

 2ο Εξάμηνο Σπουδών

 

BC-201

Εισαγωγή στον προγραμματισμό με Python  

Y

5

Σύντομη περιγραφή:

Το μάθημα είναι μία εισαγωγή στον προγραμματισμό μέσω της γλώσσας python. Επικεντρώνεται στη διδασκαλία της γλώσσας, στην υιοθέτηση σωστών προγραμματιστικών πρακτικών και εισάγει στη ανάλυση μεγάλων δεδομένων.

 

 

BC-202

Εισαγωγή στην R για Βιοπληροφορική

Y

6

Σύντομη περιγραφή:

Το μάθημα “εισαγωγή στην R για βιοπληροφορικη “ στοχεύει στην εξοικείωση των φοιτητών με την γλώσσα προγραμματισμού R για την ανάλυση γενετικών δεδομένων. Συγκεκριμένα στην ανάλυση τόσο αλληλουχιων DNA και RNA όσο και στην ανάλυση ποσοτικων δεδομένων όπως τιμών έκφρασης γονιδίων

 

 

BC-203

Μέθοδοι για ανάλυση βιοϊατρικών δεδομένων

Y

6

Σύντομη περιγραφή:

Μέθοδοι Ανάλυσης Δεδομένων στη Βιοπληροφορική με χρήση μηχανικής μάθησης. Δεδομένα σε πολλές διαστάσεις. Ανάλυση και οπτικοποίηση τους με μεθόδους μείωσης διαστάσεων (dimensionality reduction). Principal Component Analysis (PCA) .Kernel Methods και Kernel PCA 

Ομαδοποίηση/Κατηγοριοποίηση δεδομένων -  clustering algorithms. Η μέθοδος K-means και K-medoids

Μοντέλα Πιθανοτήτων (Probabilistic models): probabilistic PCA and Gaussian Mixture Models. Εύρεση μεταβλητών της μέγιστης πιθανοφάνειας με χρήση του EM αλγορίθμου. 

Εργασίες με αληθινά δεδομένα και χρήση των αλγορίθμων.

 

 

BC-204

Ανάλυση δεδομένων τεχνολογιών omics

Υ

6

Σύντομη περιγραφή :

Συγκριτική παρουσίαση τεχνικών αλληλούχισης DNA. Ποιοτικός έλεγχος παραγώμενων αναγνωσμάτων. Τεχνικές συναρμολόγησης γονιδιωμάτων (προκαρυωτικών και ευκαρυωτικών οργανισμών). Μεταγραφωματική ανάλυση (RNA-Seq) . ChIP-Seq, δομή χρωματίνης.Επιγενετικές τροποποιήσεις.

 

 

BC-205

Αλγόριθμοι στη Βιοπληροφορική

Y

7

Σύντομη περιγραφή:

Το μάθημα διαρθρώνεται σε 10 θεματικές ενότητες που καλύπτουν 13 εκπαιδευτικές εβδομάδες και οι οποίες είναι οι εξής:
1. Εισαγωγή στους Αλγορίθμους. Είδη αλγορίθμων, Πολυπλοκότητα, Επανάληψη και Αναδρομή.
2. Ανάλυση Βιολογικών Αλληλουχιών. Αλγόριθμοι Ανάλυσης Σύστασης Αλληλουχιών. Τεχνικές hashing.
3. Μοτίβα Αλληλουχιών Ι. Προσδιορισμός και Εντοπισμός Μοτίβων. Εντροπία Shannon.
4. Μοτίβα Αλληλουχιών ΙΙ. Ανακάλυψη Νέων Μοτίβων. Αλγόριθμος Gibbs Sampling.
5. Στοίχιση Αλληλουχιών. Ζευγαρωτή Στοίχιση. Αλγόριθμοι Needlemann-Wunsch και Smith Waterman. Tεχνικές Δυναμικού Προγραμματισμού
6. Ταχείες Αναζητήσης Ομοιότητας Αλληλουχιών. Αλγόριθμοι String Matching (KMP, BM). Αλγόριθμοι FASTA, BLAST.
7. Αλγόριθμοι Ανάλυσης Δεδομένων Αλληλούχισης Νέας Γενιάς (NGS). Suffix Trees και Burrows-Wheeler Transform.
8. Ανάλυση Δεδομένων Γονιδιωματικών Συντεταγμένων. Bedtools.
9. Βιολογικά Δίκτυα. Εισαγωγή και Βασικές Τοπολογικές και Στατιστικές Ιδιότητες Δικτύων.
10. Αλγόριθμοι Ανάλυσης Δικτύων και Εφαρμογές σε Βιολογικά Δίκτυα. Αλγόριθμοι DFS/BFS. Αλγόριθμος Dijkstra. Τεχνικές Ομαδοποίησης Δικτύων.

 

 

 3ο Εξάμηνο Σπουδών - Μαθήματα Επιλογής

 

BC-301 

Βιοπληροφορική για μικροβιωματικές μελέτες βασισμένες σε δεδομένα αμπλικονίων.

Ε

5

Σύντομη περιγραφή:

Εισαγωγή στην μικροβιωματική. 

Εφαρμογές βιοπληροφορικής στην μικροβιωματική.

Ανατομία μιας μελέτης μικροβιώματος βασισμένης στα αμπλικόνια.

Βήματα για την επεξεργασία πρωτογενών δεδομένων μελετών μικροβιώματος.

Ανάπτυξη προγραμματιστικών ροών για την επεξεργασία πρωτογενών δεδομένων. 

Αρχές μικροβιακής οικολογίας και ερωτήματα σχετικά με μελέτες μικροβιώματος.

Εργαλεία για την ανάλυση και οπτικοποίηση μικροβιωματικών δεδομένων.  

 

 

BC-302 

Ειδικά θέματα Στατιστικής ΙΙ

Ε

5

Σύντομη περιγραφή:

Το μάθημα ξεκινά με μία εισαγωγή στη στατιστική, βασικούς ορισμούς όπως τι είναι μια τυχαία μεταβλητή, τι είναι κατανομή και συνεχίζει με εκτίμηση παραμέτρων μέσω μέγιστης πιθανοφάνειας. Εν συνεχεία παρουσιάζονται έλεγχοι υποθέσεων (ασυμπτωτικές και υπολογιστικά ακριβές τεχνικές) και διαστήματα εμπιστοσύνης. Ακολουθεί η συσχέτιση μεταξύ δύο τυχαίων μεταβλητών, η τεχνική της παλινδρόμησης (γραμμικής, εύρωστης γραμμικής και μη γραμμικής), καθώς και ο έλεγχος ανάλυσης διακύμανσης. Στο μεγαλύτερο μέρος του μαθήματος γίνεται χρήση της στατιστικής γλώσσας R.

 

 

BC-303 

Γονιδιωματική και εξέλιξη (Μέθοδοι και εξέλιξη γονιδιωμάτων)

E

5

Σύντομη περιγραφή:

Εισαγωγή στην εποχή της γονιδιωματικής με πλήρη περιγραφή των βιοπληροφορικών προσεγγίσεων για την κατασκευή γονιδιωμάτων αναφοράς, τον χαρακτηρισμό των γονιδίων τους, τη μελέτη της φυλογενετικής τους σχέσης με χρήση ολόκληρου του γονιδιώματος, την σύγκριση της συνταινίας τους και την κατανόηση της εξέλιξης τους με βάση την εξελικτική πορεία κάθε ομάδας. 

 

 

BC-304

Λειτουργική Πρωτεϊνωματική και Βιολογία Συστημάτων

E

5

Σύντομη περιγραφή:

Το μάθημα έχει ως βασικό μαθησιακό στόχο την εισαγωγή στους μεταπτυχιακούς φοιτητές στις βασικές αρχές της λειτουργικής πρωτεϊνωματικής ανάλυσης και της βιολογίας συστημάτων καθώς και στην εξοικείωσή τους στις βασικές μεθόδους που χρησιμοποιούνται με έμφαση στα εργαλεία βιοπληροφορικής ανάλυσης. Τα δύο αυτά πεδία αιχμής της σύγχρονης έρευνας στις βιολογικές και βιοιατρικές επιστήμες, εξελίσσονται διαρκώς προσπαθώντας να κατανοήσουν με λεπτομέρια και ακρίβεια την λειτουργία πολύπλοκων βιολογικών συστημάτων που απαιτείται για την ανάπτυξη εφαρμογών σε διαφορετικά πεδία αιχμής σε όλες τις Επιστήμες Ζωής (Βιοχημεία, Βιολογία, Ιατρική, Φαρμακευτική, Κτηνιατρική), αλλά και σε άλλες επιστήμες, όπως Χημεία, Αρχαιολογία, Οικολογία, Περιβαλλοντική Χημεία, Δασολογία, Αγροδιατροφή κ.α.. Στο πλαίσιο του μαθήματος θα περιγραφούν όλες οι τρέχουσες μεθοδολογίες (wet and dry lab, in silico) λειτουργικής πρωτεϊνωματικής ανάλυσης και της βιολογίας συστημάτων με παραδείγματα εφαρμογών σε διαφορετικά επιστημονικά πεδία. Οι μεταπτυχιακοί φοιτητές θα έχουν την δυνατότητα να δουν με λεπτομέρια τα σύγχρονα βιοπληροφορικά εργαλεία και τις βάσεις δεδομένων που είναι διαθέσιμα και θα εκπαιδευτούν στην χρήση τους μέσα από συγκεκριμένα παραδείγματα. Η αξιολόγηση των φοιτητών θα γίνει με μικρές εργασίες ανά θεματική ενότητα (4 μικρές εργασίες) και μία τελική εργασία την οποία θα παρουσιάσουν στο τέλος του μαθήματος. Για την καλύτερη εκπαίδευση των φοιτητών θα δωθούν σημειώσεις, παρουσιάσεις, βιβλιογραφία και σύνδεσμοι στο διαδίκτυο με εκπαιδευτικό οπτικοακουστικό υλικό.

 

 

BC-305

Απαντήσεις σε βιολογικά ερωτήματα με την χρήση σύγχρονων μεθόδων αλληλούχισης DNA: Από τον πάγκο του εργαστηρίου στην ανάλυση των δεδομένων

E

5

Σύντομη περιγραφή:

Το μάθημα περιλαμβάνει θεματικές ενότητες: 1) Γενετική ανάλυση και απάντηση κλινικών ερωτημάτων με – GWAS – Exome Sequencing – Whole Genome Sequencing, 2) RNA-seq και ανάλυση μεταγραφώματος – Single Cell RNA-seq και βιολογική ετερογένεια – Μη κωδικοποιό γονιδίωμα, 3) Δομή της χρωματίνης – Επιγενετική – Μεταγραφική Ρύθμιση, 4) Δομή του πυρήνα – Οργάνωση του γονιδιώματος – Τεχνολογίες χαρτογράφησης δομής του πυρήνα και ερωτήματα που απαντούν.

 

 

 

BC-306

Σχεσιακές βάσεις δεδομένων

E

5

Σύντομη περιγραφή:

Οι σχεσιακές βάσεις δεδομένων  αποτελούνται από συσχετισμένους πίνακες δεδομένων και μηχανισμούς που παρέχουν την εισαγωγή, εύρεση, και διαγραφή δεδομένων. Θα χρησιμοποιήσουμε το ανοικτού κώδικα σύστημα διαχείρισης βάσεων δεδομένων MariaDB ξεκινώντας με την εγκατάσταση και παραμετροποίηση του συστήματος. Στην συνέχεια, θα σχεδιάσουμε μία βάση δεδομένων ορίζοντας τους πίνακες από τους οποίους θα αποτελείται και τις μεταξύ τους σχέσεις. Μετά την εισαγωγή δεδομένων στους πίνακες, θα δούμε πώς μπορούμε να αναζητήσουμε και να διαγράψουμε δεδομένα. Έπειτα, θα χρησιμοποιήσουμε διάφορες
συναρτήσεις για να μετασχηματίσουμε δεδομένα και να εξάγουμε παραμετροποιημένα συγκεντρωτικά αποτελέσματα.
Στην τελευταία ενότητα, θα αναλυθεί η δομή της βάσης δεδομένων της Ensembl και θα χρησιμοποιήσουμε τα δεδομένα που περιέχει για δομήσουμε σύνθετα ερωτήματα.

 

 

 

BC 311

Εισαγωγή στον λειτουργικό εμπλουτισμό και την ανάλυση βιολογικών δικτύων

Ε

5

Σύντομη περιγραφή:

Introduction to Networks and their Biology
The introduction to networks and graph theory for biomolecular networks.
Introduction to big public data repositories that enable the study of networks in biology.
Practical: Introduction to network analysis with Cytoscape
First yet thorough introduction to visualisation and analytical techniques in the Cytoscape suite. Starting from a simple E.coli regulatory networks build graphics that are both easier to read and provide direct new knowledge.
Introduction to Enrichments
Introduction to the statistics behind enrichment methods.
Presentation and explanations of the history an usability af 3-4 main enrichment analysis consortia.
Practical
What can you do with your gene list of interest?
Functional analysis of biological networks
Introduction to data driven functional analysis of biomolecular networks. Tools, resources and databases.
Techniques and tools on how starting from a high-throughput dataset new biological knowledge can be generated and presented
Practical: Functional Enrichment, Advanced Cytoscape
A practical combining all the 3 aspects of the course (data analysis, enrichments and network analysis) in a synthesising exercise.

 

 

 

 

 

 

Προκήρυξη Διιδρυματικού Προγράμματος Μεταπτυχιακών Σπουδών στην "ΒΙΟΠΛΗΡΟΦΟΡΙΚΗ" - Ακαδημαϊκό Έτος 2024-2025

Η Ιατρική Σχολή του Πανεπιστημίου Κρήτης σε συνεργασία με το Τμήμα Βιολογίας του Πανεπιστημίου Κρήτης, το Ίδρυμα Τεχνολογίας και Έρευνας (ΙΤΕ) και το Ελληνικό Κέντρο Θαλάσσιων Ερευνών (ΕΛΚΕΘΕ), οργανώνει και λειτουργεί Πρόγραμμα Μεταπτυχιακών Σπουδών στην "Βιοπληροφορική", διάρκειας 4 ακαδημαϊκών εξαμήνων, το οποίο οδηγεί στην απόκτηση Διπλώματος Μεταπτυχιακών Σπουδών (ΔΜΣ).

 

 

 

Στο Πρόγραμμα γίνονται δεκτοί:

Πτυχιούχοι Τμημάτων πανεπιστημίων της ημεδαπής ή ομοταγών Ιδρυμάτων της αλλοδαπής, ενδεικτικά προερχόμενοι από τα Τμήματα:

(α) Ιατρικής, Οδοντιατρικής, Φαρμακευτικής, Νοσηλευτικής και άλλων συναφών Τμημάτων Επιστημών Υγείας.

(β) Βιολογίας, Φυσικής, Μαθηματικών, Χημείας και άλλων Τμημάτων συναφών αντικειμένων.

(γ) Επιστήμης Υπολογιστών, Πληροφορικής, Τμημάτων Πολυτεχνικών Σχολών ή και άλλων Τμημάτων συναφών αντικειμένων,

καθώς και του πρώην τεχνολογικού τομέα της Ανώτατης Εκπαίδευσης συναφούς με το Πρόγραμμα γνωστικού αντικειμένου.

 

Λήξη υποβολής αιτήσεων:  20 Μαϊου 2024

Γραμματεία Προγραμμάτων Μεταπτυχιακών Σπουδών

Ιατρική Σχολή

Πανεπιστήμιο Κρήτης

τηλ. 2810 394526

   
   

Αντικείμενο του Π.Μ.Σ.

είναι η παροχή υψηλού επιπέδου μεταπτυχιακής εκπαίδευσης στη Βιοπληροφορική. Πρωταρχικός σκοπός του ΠΜΣ είναι η δημιουργία στελεχών με υψηλό επίπεδο κατάρτισης στο επιστημονικό πεδίο της Βιοπληροφορικής. Συγκεκριμένα το ΠΜΣ θα προετοιμάζει τους φοιτητές και θα τους παρέχει εμπειρία και τεχνογνωσία είτε να ακολουθήσουν μια σταδιοδρομία στον ιδιωτικό τομέα, σε εργαστήρια που χρειάζονται άτομα με γνώσεις Βιοπληροφορικής για ανάλυση μεγάλου όγκου Βιοϊατρικών δεδομένων, είτε στη δημιουργία στελεχών που θα μπορούν να ασχοληθούν με την έρευνα και με τη διδασκαλία στο χώρο της Βιοπληροφορικής στον ακαδημαϊκό/ερευνητικό τομέα και στην απόκτηση διδακτορικού διπλώματος

Εισακτέοι

Στο ΠΜΣ γίνονται δεκτοί πτυχιούχοι Τμημάτων πανεπιστημίων της ημεδαπής ή ομοταγών Ιδρυμάτων της αλλοδαπής, ενδεικτικά προερχόμενοι από τα Τμήματα: (α) Ιατρικής, Οδοντιατρικής, Φαρμακευτικής, Νοσηλευτικής και άλλων Τμημάτων Επιστημών Υγείας ∙ (β) Βιολογίας, Φυσικής, Μαθηματικών, Χημείας και άλλων Τμημάτων συναφών αντικειμένων (γ) Επιστήμης Υπολογιστών, ή Τμημάτων Πολυτεχνικών Σχολών ή και άλλων Τμημάτων συναφών αντικειμένων, καθώς και Τμημάτων Τ.Ε.Ι συναφούς με το Πρόγραμμα αντικειμένου.

ΑΝΑΚΟΙΝΩΣΕΙΣ

 

Προκήρυξη Διιδρυματικού Προγράμματος Μεταπτυχιακών Σπουδών στην "ΒΙΟΠΛΗΡΟΦΟΡΙΚΗ" - Ακαδημαϊκό Έτος 2024-2025

Η Ιατρική Σχολή του Πανεπιστημίου Κρήτης σε συνεργασία με το Τμήμα Βιολογίας του Πανεπιστημίου Κρήτης, το Ίδρυμα Τεχνολογίας και Έρευνας (ΙΤΕ) και το Ελληνικό Κέντρο Θαλάσσιων Ερευνών (ΕΛΚΕΘΕ), οργανώνει και λειτουργεί Πρόγραμμα Μεταπτυχιακών Σπουδών στην "Βιοπληροφορική", διάρκειας 4 ακαδημαϊκών εξαμήνων, το οποίο οδηγεί στην απόκτηση Διπλώματος Μεταπτυχιακών Σπουδών (ΔΜΣ).

 

 

 

Στο Πρόγραμμα γίνονται δεκτοί:

Πτυχιούχοι Τμημάτων πανεπιστημίων της ημεδαπής ή ομοταγών Ιδρυμάτων της αλλοδαπής, ενδεικτικά προερχόμενοι από τα Τμήματα:

(α) Ιατρικής, Οδοντιατρικής, Φαρμακευτικής, Νοσηλευτικής και άλλων συναφών Τμημάτων Επιστημών Υγείας.

(β) Βιολογίας, Φυσικής, Μαθηματικών, Χημείας και άλλων Τμημάτων συναφών αντικειμένων.

(γ) Επιστήμης Υπολογιστών, Πληροφορικής, Τμημάτων Πολυτεχνικών Σχολών ή και άλλων Τμημάτων συναφών αντικειμένων,

καθώς και του πρώην τεχνολογικού τομέα της Ανώτατης Εκπαίδευσης συναφούς με το Πρόγραμμα γνωστικού αντικειμένου.

 

Λήξη υποβολής αιτήσεων:  20 Μαϊου 2024

Γραμματεία Προγραμμάτων Μεταπτυχιακών Σπουδών

Ιατρική Σχολή

Πανεπιστήμιο Κρήτης

τηλ. 2810 394526

   

 

ΑΝΑΚΟΙΝΩΣH

 

Προκήρυξη Διιδρυματικού Προγράμματος Μεταπτυχιακών Σπουδών στην "ΒΙΟΠΛΗΡΟΦΟΡΙΚΗ" - Ακαδημαϊκό Έτος 2024-2025

Η Ιατρική Σχολή του Πανεπιστημίου Κρήτης σε συνεργασία με το Τμήμα Βιολογίας του Πανεπιστημίου Κρήτης, το Ίδρυμα Τεχνολογίας και Έρευνας (ΙΤΕ) και το Ελληνικό Κέντρο Θαλάσσιων Ερευνών (ΕΛΚΕΘΕ), οργανώνει και λειτουργεί Πρόγραμμα Μεταπτυχιακών Σπουδών στην "Βιοπληροφορική", διάρκειας 4 ακαδημαϊκών εξαμήνων, το οποίο οδηγεί στην απόκτηση Διπλώματος Μεταπτυχιακών Σπουδών (ΔΜΣ).

 

 

 

Στο Πρόγραμμα γίνονται δεκτοί:

Πτυχιούχοι Τμημάτων πανεπιστημίων της ημεδαπής ή ομοταγών Ιδρυμάτων της αλλοδαπής, ενδεικτικά προερχόμενοι από τα Τμήματα:

(α) Ιατρικής, Οδοντιατρικής, Φαρμακευτικής, Νοσηλευτικής και άλλων συναφών Τμημάτων Επιστημών Υγείας.

(β) Βιολογίας, Φυσικής, Μαθηματικών, Χημείας και άλλων Τμημάτων συναφών αντικειμένων.

(γ) Επιστήμης Υπολογιστών, Πληροφορικής, Τμημάτων Πολυτεχνικών Σχολών ή και άλλων Τμημάτων συναφών αντικειμένων,

καθώς και του πρώην τεχνολογικού τομέα της Ανώτατης Εκπαίδευσης συναφούς με το Πρόγραμμα γνωστικού αντικειμένου.

 

Λήξη υποβολής αιτήσεων:  20 Μαϊου 2024

Γραμματεία Προγραμμάτων Μεταπτυχιακών Σπουδών

Ιατρική Σχολή

Πανεπιστήμιο Κρήτης

τηλ. 2810 394526

   
 
 
 

Γραμματεία Προγραμμάτων Μεταπτυχιακών Σπουδών

Τμήμα Ιατρικής, Πανεπιστήμιο Κρήτης

Πανεπιστημιούπολη Βουτών

ΤΘ 2208, ΤΚ 700 13 Ηράκλειο, Κρήτη

Phone #: 281039 4615/ 4868/4526

Email: Αυτή η διεύθυνση ηλεκτρονικού ταχυδρομείου προστατεύεται από τους αυτοματισμούς αποστολέων ανεπιθύμητων μηνυμάτων. Χρειάζεται να ενεργοποιήσετε τη JavaScript για να μπορέσετε να τη δείτε.

Δίδακτρα

Το Πρόγραμμα δεν έχει δίδακτρα.

 

Υποτροφίες

Οι φοιτητές μπορούν να διεκδικήσουν υποτροφίες του Τμήματος Ιατρικής και άλλων Φορέων.

 

Μεταπτυχιακό πρόγραμμα Βιοπληροφορικής

Εκτενής περιγραφή περιεχομένου μαθημάτων

 

Semester

Course

Coordinators

Enrolment

Fall 2016

BIO101: Introduction to Mathematics

Chavlis

Life Sciences students

Fall 2016

BIO102: Introduction to Programming

Pavlidis

Life Sciences students

Fall 2016

COMP101: Principles of Cellular and Molecular Biology

Kafetzopoulos

Physical Sciences, Computer Sciences and Engineers

Fall 2016

COMP102: Introduction to Genetics and Evolutionary Biology

Iliopoulos

Physical Sciences, Computer Sciences and Engineers

Spring 2017

BC201: Advanced Statistics

Tsagris

All students

Spring 2017

BC202: Big Data Biomedical Databases

Topalis

All students

Spring 2017

BC203: Introduction to R for Bioinformatics

Lagani/Pavlidis

All students

Spring 2017

BC204: Methods in Bioinformatics

Poirazi/Tsamardinos

All students

Spring 2017

BC205: Algorithms in Bioinformatics

Nikolaou/ Tsamardinos

All students

 

 

 

Course Name: Introduction to Mathematics

Semester: Fall

Coordinator: Spyridon Chavlis

Course Code: BIO101.1 - Introduction to Mathematics 

Instructors: Spyridon Chavlis

Course Code: BIO101.2 - Introduction to  probability theory

Instructors:  Georgios Potamias

 

Summary

This course teaches two fundamental math topics: linear algebra and probability theory. The course is divided equally into two parts. The first part is for linear algebra, including systems of equations, vector spaces, determinants, eigenvalues, linear transformation and their applications. The second part covers topics in probability theory related to basic notions of probability, conditional probability and inference, random variables and respective distribution functions, expectations (mean and variance), covariance and correlation, the entropy of, and between random variables is presented and its application to Markov chains.

 

Target audience

The course addresses to students of medicine, biology, computer science, chemistry and mathematics, who wish to understand basic and advanced concepts of linear algebra and probability theory. 

 

Basic Prerequisites

Basic knowledge of mathematics. Knowledge of programming, in R/Matlab would be beneficial.

 

Course Goals

·         Understanding and solving linear algebra and related applications.

·         Understanding and interpreting of fundamental concepts of probability theory.

 

Assessment

Midterm exam (written) (30%).

Final exam (written) (70%).

 

Suggested Reading

Linear Algebra:

 

Linear Algebra and its Applications, David Lay

 

Probability Theory:

(1) Christina Goldschmidt. Prelims Probability. https://www0.maths.ox.ac.uk/system/files/coursematerial/2015/2635/43/ProbNotes2015.pdf

https://www.dropbox.com/s/tn2sn2szw2dam2r/Prelims_Probability.pdf?dl=0

(2) Joseph C Watkins. An Introduction to the Science of Statistics: From Theory to Implementation.

http://math.arizona.edu/~hzhang/math574m/statbook.pdf

https://www.dropbox.com/s/p9fmav7po4pgik3/An_Introduction_to_the_Theory_of_Statistics.pdf?dl=0

(3) Mai Vu. Entropy and mutual information.

http://www.info612.ece.mcgill.ca/lecture_02.pdf

https://www.dropbox.com/s/3i3srcpatdh88cs/Entropy.pdf?dl=0

 

Tentative Program

Linear Algebra

Weeks

Syllabus

Chapters

1-2

Systems of Linear Equations

1

3-4

Matrix Algebra

2

5-6

Determinants

3

7-8

Vector Spaces

4

9-10

Eigen values and Eigenvectors

5

11-12

Orthogonality and Least Squares

6

13

Revision.

 

 

Probability Theory

Weeks

Syllabus

Chapters (1)

Chapters (2)

1-2

Introduction: Motivating examples – data & probabilities; Sample space, events, outcomes, Venn diagrams, Inclusion-Exclusion principle; Empirical and axiomatic definition of probability

1.1 – 1.3

4.1 , 4.2.1 , 4.2.2

4.3.2

[Principles of Inheritance]

 

5.1 – 5.6

3-4

Counting: Arrangements: permutations, combinations, binomial coefficients/pascal’s triangle; Axioms/Laws of probability; set-theory and probabilities

5-6

Conditional probability. Definition, multiplication principle, law of total probability, Bayes formula, Independence of events

1.4 – 1.7

6.1 – 6.5

7-8

Recap and midterm exam.

 

 

9-10

Discrete random variables & Distribution functions (discrete): Definitions, properties, mass function, classical distributions (Bernoulli, Binomial, geometric, Poisson), mass function, classical distributions, Joint distributions, Conditional distribution.

Expected values: mean, variance, independence, covariance/correlation

pp. 16 - 17

2.1 – 2.4

7.1 – 7.4

7.6 - 7.7/7.7.1

9.1

8.1 , 8.7

11-12

Entropy. Definition, Joint, Conditional, Relative Entropy (Kullback-Leibler distance), Mutual Information, Data processing inequality (application in Markov chains)

Notes

(3)

13

Revision

 

 

Course Name: Introduction to Programming

Course Code: BIO102

Semester: Fall

Coordinator: Pavlos Pavlidis

Instructors: Pavlos Pavlidis, Anastasis Oulas, Evaggelos Pafilis, Alexandros Kanterakis

 

Part A: Python

1.    Introduction: Motivating algorithmic examples in bioinformatics; data representation in computers; what is software; operating systems; programming languages (compiled, interpreted)

2.    Data types: Variables, assignments; immutable variables, e.g. strings; different numerical types; operators (mathematical, in strings, e.g. concatenation); comments in programs; error messages and understanding them;

3.    Conditions and boolean logic: logical operators; Ranges; control statements: if-else, loops for and while;

4.    Strings and text files, basic Input Output: manipulating files; reading/writing to text files; generating a formatted file

5.    Data Structures I: Lists, tuples, basic list operators, replacing, inserting, removing elements; searching and sorting lists;

6.    Data Structures II: dictionaries: adding and removing keys, accessing and replacing values; traversing dictionaries, specific cases that dictionaries are superior to lists and the vice versa

7.    Functions and libraries: design with functions, hiding redundancy; arguments and return values; library packages, searching for packages, recursive functions

8.    Dynamic programming I:  theoretical background

9.    Dynamical  programming II: applications in bioinformatics

10.                        Drawing using python: simple 2d drawing: colors, shapes; the 'image' module

11.                        Object Oriented programming I: classes, objects, methods

12.                        Object Oriented programming II: inheritance, polymorphisms

13.                        Object Oriented programming III: multithreading

14.                        String algorithms I: regular expressions: searching for motifs

15.                        String algorithms II:hamming distance, edit distance, trie search

 

16.                        Specific algorithms in bioinformatics: sorting, searching, complexity analysis, smith-waterman algorithm, clustering

 

PartB: Introduction to Unix and Linux

1.    Introduction to the UNIX Operating System

2.    The Command line and the directory structure, file manipulation

3.    Ubuntu and Debian Linux Distributions: Installation and virtual boxes

4.    The vi editor, emacs editor

5.    Unix Communications

6.    Utilities and Filters

7.    I/O redirection

8.    Shells

9.    Intro to shell Programming

10.                        Variables in shell Programming

11.                        Conditionals in shell Programming

12.                        Loops in shell Programming

13.                        Pipes

14.                        Stream Editing - sed

15.                        Grep, count, uniq, sort

16.                        gawk, data file merging, filtering and statistics calculation

17.                        program compiling and interpreters (python, perl, R)

18.                        system Administration Intro

19.Text processing : LaTeX - Comparing to nroff /troff




Course Name: Principles of Cellular and Molecular Biology

Course Code: COMP102

Semester: Fall

Coordinator: Dimitris Kafetzopoulos

Instructor(s): Dimitris Kafetzopoulos

 

Summary

The course covers all fundamental concepts, topics and techniques of Molecular and Cellular Biology from the chemical basis of life, to the central dogma of Molecular Biology, and the cellular organization of biological systems, presents the functional specialization of cell and tissues, and concludes with the molecular events underlying complex traits and diseases. Throughout this course the advances of analytical technologies and challenges of quantitative and computational approaches in Biomedical Sciences and research are highlighted.

Basic Prerequisites

None

Course Goals

The course is designed specifically for graduate students who didn’t have ANY biological education in their previous studies and in particular for Computer and Physical scientists, Mathematicians and Statisticians. It is a fast and intense means to cover the basic biological concepts and technologies and provide with the adequate background knowledge of Molecular and Cellular Biology to understand and address the cutting-edge challenges and questions of Biomedical and Life Science research in general.

Assessment

Exercise(s): 50

Final Exam: 50

Suggested Textbooks

QuickStart Molecular Biology: An Introductory Course for Mathematicians, Physicists, and Engineers, by Philip Benfey

Molecular Biology of the Cell, by Bruce Alberts & Alexander Johnson

Campbell Biology (International Edition), by Neil Campbell & Jane Reece.

Lehninger Principles of Biochemistry, by David Nelson & Michael Cox

Lewin's Genes XI, by Jocelyn Krebs et al.

Basic Biotechnology, by Colin Ratledge & Bjorn Kristiansen

 

 

Tentative Program

 

Week

Module

1

The chemical basis of life: Atoms, Molecules, Energy, Reactions, Interactions, Amino acids, Nucleotides, Lipids, Sugars, Proteins, Nucleic acids, Membranes, Polysaccharides and their Physicochemical parameters.

2

The storage and maintenance of genetic information: The central dogma of Molecular Biology, DNA structure, properties and function. DNA replication and repair. Genomics technologies.

3

The process of genetic information: Genetic code, Gene expression regulation, Transcription, RNA structure and function, Transcriptomics technologies.

4

The use of genetic information: Translation, Protein structures and functional diversity, Proteomics technologies.

5

Cellular organization of life. Membranes, Sub-cellular organelles, Molecular trafficking, Cell communication, Cell specialization. Imaging technologies.

6

The cell factory: Metabolism and Metabolomics technologies.

7

Regulation of genetic information: Cell Signaling, Gene expression regulation, Gene regulatory networks, Spatiotemporal control of gene expression.

8

Cell growth and division

9

Understanding complex traits. Selected examples of healthy and disease phenotypes.

10

Specialized tissues: Neuronal and Immune system

11

Experimental and computational approaches in Biology: Model animal systems and population approaches

12

Drug discovery processes, Biotechnological applications

13

Exercise: Paper presentation  and/or Seat-in Exam


Course Name: Introduction to Genetics and Evolutionary Biology

Course Code: COMP-102

Semester: Fall

Coordinator: Yiannis Iliopoulos

Instructors: Yiannis Iliopoulos, Pantelis Topalis, Tereza Manousaki

 

Summary

This course discusses the principles of genetics and evolution with application to the study of biological function at the level of molecules, cells, and multicellular organisms, including humans. The topics include: structure and function of genes, chromosomes and genomes, biological variation resulting from recombination, mutation, and selection, population genetics, use of genetic methods to analyze protein function, gene regulation and inherited disease. Students are required to attend a exercise/problem solving session (joint class with the sophomores of the department of Biology).

Basic Prerequisites

None

 

Course Goals

To provide basic knowledge in genetics and evolution.

Being able to understand the biological function at the level of molecules, cells and multicellular organisms.

 

Assessment

Exercises: 10%

Final Exam : 90%

 

Tentative Program

Week

Module

1-2

Introduction: Mendelian analysis and its extensions

Discussed Topics: Mendelian inheritance (one locus, two loci), dominance, sex-linked inheritance, epistasis, genealogical trees

3-4

Chromosomal theory of inheritance – Mutations. Molecular Genetic Tools Understanding the Genetic Basis of Cancer

Discussed Topics: Linked genes, genetic mapping, point mutations, chromosomal rearrangements, chromosomal aberrations

5-6

Molecular basis of genetic diseases – Regulation of gene expression. DNA Fingerprinting

Discussed Topics: Loss of function mutations, Gain of function mutations, Prokaryotic gene regulation, eukaryotic gene regulation

7-8

Human genome – Human cytogenetics  

Discussed Topics: Linkage analysis, WGS analysis, Exome analysis

9-10

Introduction to the theory of evolution – Origin of life

Discussed Topics: Scientific theories

11-12

Population genetics

Discussed Topics: Genetic structure of natural populations, Hardy-Weinberg equilibrium, Genetic drift, Founder effect, Fitness

13

Molecular evolution and speciation

Discussed Topics: Hierarchical organization of life.


Course name: Advanced Statistics

Course Code: BC201

Semester: Spring

Coordinators: Michail Tsagris and Ioannis Tsamardinos

Instructor: Michail Tsagris

 

Summary

The course covers basic areas of statistics, such as graphical representations of data, random variables, types of sampling and design, estimation via maximum likelihood. Hypothesis testing and confidence intervals (for means and proportions), type I and II errors and p-values. Hypothesis testing via computational techniques (bootstrap and permutation). On a second phase, correlations for continuous variables (Pearson and Spearman coefficients), association of categorical variables (G2 test of independence) and linear regression. Finally, false discovery methods in multiple hypothesis testing will be mentioned. Demonstration and exercises using the R statistical package will be considered as well.

 

Target audience

The course addresses to students of medicine, biology, computer science, chemistry and mathematics, who have a minor knowledge of statistics and wish to understand in more depth certain statistical terms.

 

Prerequisites 

A basic knowledge of mathematics and statistics. Knowledge of programming, in R would be beneficial.

 

Course learning objectives

Understanding of terms like sampling techniques, types of studies, hypothesis testing, type I and II error, confidence intervals, bootstrap, permutation, relationship between two variables.

Ability of interpreting some basic statistical results.

Acquiring the foundations for latter statistical analyses.

Ability to implement hypothesis testing in R.

 

Assessment

Exercises  (10%).

Midterm exam (written)  (20%).

Final exam (written)  (70%).

Suggested textbook

Biostatistics with R, An Introduction to Statistics Through Biological Data

Babak Shahbaba, 2012, Springer.

 

Weekly program

Week

Material

Chapters

1-2

Introduction: Basic principles of probability and statistics, graphical representation of data, random variables, sampling techniques, types of studies.

1, 2, 4

3-4

Estimation: Maximum likelihood estimation of parameters (mean, median, proportion) and confidence intervals (for mean and proportion).

6

5-6

Hypothesis testing: one and two means with and without computational techniques, relationship with confidence intervals, explanation of concepts like type I and II errors and p-values + demonstration with R.

7, 11

7

Recap and midterm exam.

 

8-10

Associations: Relationship between pairs of continuous and discrete variables (Pearson and Spearman correlation coefficients, G2 test of independence), linear regression + demonstration with R.

3, 8, 10

11

Extensive demonstration of the covered material in R.

 

12

False discovery rate methods: Bonferroni,  Benjamini–Hochberg and Storey-Tibshirani corrections,  + demonstration with R.

 

13

Revision.

 

 

 


Course Name: Big data biomedical databases

Course Code: BC202

Semester: Spring

Coordinator: Pantelis Topalis

Instructor: Pantelis Topalis

 

Summary

This course aims to describe some of the most popular biomedical databases covering a wide range of different datatypes. It will present the different ways the same information is often stored in different databases and the problems that are caused by those. Proper use of controlled vocabularies and ontologies can provide a solution and can promote data integration.

 

Basic Prerequisites

A preparatory course on molecular biology. Basic knowledge of a scripting language it would be useful.

 

Course Goals

Becoming familiarized with the various kinds of biological datatypes and formats..

Being able to extract relevant information for a project from different sources.

Learn how to massively access the data stored in databases via their API.

 

Assessment

Exercises: 50%

Final Exam : 50%

 

Tentative Program

Week

Module

1-2

Introduction: Biological datatypes and their formats

Discussed Topics: Biological sequences and their annotations (fasta,fastq,fast5,gtf,gff), Variation calls (vcf,gvf), Sequence alignments(sam,bam), Other formats (bed,wig,bedgraph,bigwig)

3-4

Data integration

Discussed Topics: Metadata and how they can be organized. Controlled vocabularies and ontologies. Upper level ontologies, reference ontologies and application ontologies. Basic Formal Ontology. OBOFoundry. NCBO bioportal. Ontology development.

5-6

Non species specific databases

Discussed Topics: NCBI and Entrez query system, ENA, Pfam and motif databases, SwissProt,UniProt, String, PDB

7-8

Species specific databases

Discussed Topics: Human databases, MGI, Flybase, Yeast, VectorBase

9-10

Pathway databases

Discussed Topics: KEGG, Reactome, Pathway Commons, Pathway Interaction Database, MetaCyc, Pantherdb

11-12

Genome viewers

Discussed Topics: Ensembl, NCBI, UCSC

13

Data Repositories

Discussed Topics: SRA, Human Atlas, ArrayExpress


Course Name: Introduction to R for Bioinformatics

Course Code: BC203

Semester: Fall

Coordinator: Vincenzo Lagani, Pavlos Pavlidis

Instructors: Vincenzo Lagani, Pavlos Pavlidis

 

Summary (~150-250 words)

The course will introduce the R statistical software as a tool for performing data analysis tasks in the bioinformatics field. At the beginning, the basics of the R language will be explained, along with the main concepts related to the R software and its modular architecture. Most advanced concepts will then be introduced, as for example data structure in R, functional programming, graphical visualization and the creation of R packages. The second part of the course will focus on the Bioconductor initiative and its repository of R packages for bioinformatics. Particularly, functionalities for analyzing RNA-seq and microarray data will be explored in detail.

 

Basic Prerequisites

Elementary knowledge of programming and statistics.

 

Course Goals

At the end of the course, the students are supposed to:

.know the capabilities of the R software and its possible uses;

.master the R language and being able to use it for writing scripts and simple data analysis pipelines

.know the scope and characteristics of the Bioconductor initiative

.be able to identify and use the most suitable Bioconductor packages for a given data analysis task.

 

Assessment

Assignments (30%)

Midterm (30%)

Final project with oral presentation (40%)

 

Suggested Reading

Applied Statistics for Bioinformatics using R”, freely available at:

https://cran.r-project.org/doc/contrib/Krijnen-IntroBioInfStatistics.pdf

 

Tentative Program

Week

Module

1-2

The R statistical environment

.The R software and its characteristics

.The basics of the R language: syntax, control flow statements, data structures

.Matrices manipulations

.Functional programming

3-4

Advanced R part 1

  • Object oriented programming in R
  • Creation of R packages

5-6

Advanced R part 2

  • Visualization in R: ggplot2
  • Parallel computing in R

7

Examination week

  • Short recapitulation of the previous lessons and midterm

8-10

Bioconductor, part 1

.Bioconductor overview

.Microarray data in R

11-12

Bioconductor, part 2

.RNA-seq data in R

.Other applications

13

Examination week

Recapitulation of the previous lessons and assignment of the final project


Course Name: Methods in Bioinformatics

Course Code: BC204

Semester: Spring

Coordinators: Panayiota Poirazi, Ioannis Tsamardinos

Instructors: Panayiota Poirazi, Ioannis Tsamardinos

 

Summary

This course aims to describe some of the most prominent and most widely used methods for the analysis of biological data, with emphasis on different large-scale data sets (e.g. microarray gene expression data, RNAseq data, metagenomics, biological networks etc). The course focuses on different methodologies for dimensionality reduction, feature selection, model selection, clustering, classification and network inference. The main goal of the course is not to describe in detail the most sophisticated implementations but to present the features and rational behind each method and its appropriatness for solving specific problems. Classes will include theoretical lectures as well as practical exercises, where students will be required to utilize existing software tools containing the presented methods to solve selected problems.

 

Basic Prerequisites

A preparatory course on molecular biology. Basic knowledge of math and statistics.

 

Course Goals

.Becoming familiarized with the most common problems in the analysis of different types of large-scale biological data.

.Being able to categorize the most popular methods (dimensionality reduction, regression, clustering, classification, supervised-unsupervised, probabilistic, deterministic, sequential learning etc).

.Achieving a high level of competence in the use of several data analysis methods.

Assessment

Exercises (algorithm implementations and/or quiz question after each module): 50%

Final Exam : 50%

 

Suggested Reading

Introduction to Bioinformatics Algorithms. Pevzner and Jones

 

Tentative Program

Week

Module

1-2

Introduction: Types of data and analysis problems

Discussed Topics: microarray gene expression data, RNAseq data, protein-protein interaction data, DNA-protein interaction data, mass-spectrometry data

Biological Problem: Identifying differentially expressed genes in microarray data

3-4

Dimesionality Reduction: SVD, PCA

Discussed Topics: The need and applications of DR methods in biological data

Biological Problem: Identifying categories of disease in gene expression data

5-6

Clustering methods: Hierarchical clustering, k-means

Discussed Topics: Presentation of the algorithms and initialization of coditions. Discussions regarding different distance metrics that can be used, ways to optimize cluster size etc

Biological Problem: Identifying categories of patients using expression data in control and cancer patient groups

7-8

Classification methods: Kernel methods, SVMs

Discussed Topics: Description of methods and issues regarding feature extraction, model selection, avoiding overfitting

Biological Problem: Find miRNA genes in the human genome using various existing classification tools

9-10

HMM: Hidden Markov Models

11-12

Bayesian Networks

13

Revision

 

Course Name: Algorithms in Bioinformatics

Course Code: BC205

Semester: Spring

Coordinators: Christoforos Nikolaou, Ioannis Tsamardinos

Instructor: Christoforos Nikolaou

 

Summary

This course aims to describe some of the most prominent and most widely used algorithms for the analysis of biological data, with emphasis on handling and analyzing biological sequences. The course focuses on a detailed description of algorithms for alignment, the rapid search of short sequences, tracing patterns and finding motifs in sequences, sequence assembly and phylogenetic analysis among others. The main goal of the course is not to describe in detail the most sophisticated implementations but to present the rationale behind the design of algorithms in a constructive and educational manner from both theoretical and practical viewpoints. Classes will include theoretical lectures as well as practical exercises, where students will be required to implement algorithms in the language of their choice.

Basic Prerequisites

A preparatory course on molecular biology. Basic knowledge of math and statistics.

Course Goals

.Becoming familiarized with the most common problems in the analysis of biological sequences.

.Being able to categorize the algorithms that find wide use in bioinformatics (dynamic programming, randomized algorithms, divide and conquer algorithms etc).

.Achieving a high level of competence in the performance of alignment and BLAST searches.

.Acquiring the ability to implement simple algorithms from the blackboard to the keyboard.

 

Assessment

Exercises (algorithm implementations and/or quiz question after each module): 50%. Final Exam : 50%

Suggested Reading

Introduction to Bioinformatics Algorithms. Pevzner and Jones

Bioinformatics Algorithms. A Practical Approach. Compeau and Pevzner

 

Tentative Program

Week

Module

1-2

Introduction: Analysis of Sequence Composition

Discussed Topics: k-mer analysis, over-representations in sequences, sequence segmentation

Biological Problem: Locating the origin of replication in a bacterial genome

3-4

Motif Discovery: Randomized Algorithms

Discussed Topics: Motifs in biological sequences, sequence logos, Shannon Entropy calculations in motifs, de novo motif discovery  

Biological Problem: Locating transcription factor binding sites is DNA sequences

5-6

Sequence Alignment: Dynamic Programming

Discussed Topics: Sequence comparisons, local and global alignment algorithms, scoring matrices

Biological Problem: Pairwise alignment of two protein sequences with various scoring matrices

7-8

String Matching and Rapid Searches

Discussed Topics: Rapid sequence comparisons, the BLAST algorithm, statistics of BLAST, rapid searches in complete genomes with BLAT

Biological Problem: Annotating the human genome with BLAT

9-10

Data Structures and Transformation for NGS data analysis

Discussed Topics: NGS data, big data biology, suffix trees, Burrows-Wheeler Transformation.

Biological Problem: Constructing and parsing a suffix tree for fast/accurate motif finding in a genomic sequence

11-12

Phylogenetic Analysis

Discussed Topics: Sequence comparison and clustering, distance methods, phylogenetic trees, tree combinatorics

Biological Problem: Building an NJ-tree for a DNA sequence distance matrix

13

Anomaly Detection for NGS data analysis

Discussed Topics: NGS data, working with files and coordinates

Biological Problem: Implementing algorithms for Peak detection in NGS data

 

List of Suggested Elective Courses*

*The list of Electives is currently being updated and remains under consideration. Elective courses will be finalized by the end of the Spring 2017 semester.

 

Course Name

Existing/New

Instructor(s)

Semester

ECTS

Suggested by

Computational Neuroscience

New

Yiota Poirazi, Athanasia Papoutsi

TBD

 

Yiota Poirazi

Text Mining in Bioinformatics

New

Ioannis Iliopoulos, Nikolas Papanikolaou, Evangelos Pafilis

TBD

 

Ioannis Iliopoulos

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Διάρκεια φοίτησης

Η διάρκεια φοίτησης για την απόκτηση του τίτλου ΜΔΕ είναι 4 ακαδημαϊκά εξάμηνα. Το Πρόγραμμα είναι πλήρους φοίτησης και η παρακολούθηση υποχρεωτική.

Χρονοδιάγραμμα

2024 TO BE ANNOUNCED

 

------------------------------------------------------------------------------------------------------------------------------------

PREVIOUS YEARS

§ Παρασκευή 13 Μαΐου: Λήξη υποβολής αιτήσεων

§ Τρίτη 24 Μαΐου: Συνέντευξη (Για την ακριβή ώρα των συνεντεύξεων και το χώρο διεξαγωγής τους θα ενημερωθούν οι υποψήφιοι από τη Γραμματεία ΠΜΣ μέσω e-mail.)

§ Σεπτέμβριος: Εγγραφές

Προσκόμιση των παρακάτω δικαιολογητικών εγγραφής:

  • Έντυπο εγγραφής
  • Αντίγραφο πτυχίου και πιστοποιητικό αναλυτικής βαθμολογίας (αφορά μόνον όσους δεν είχαν προσκομίσει τα σχετικά πιστοποιητικά κατά τη διάρκεια των αιτήσεων) ή Βεβαίωση ολοκλήρωσης προπτυχιακών σπουδών, για όσους δεν έχουν λάβει το πτυχίο τους
  • Αντίγραφο του δελτίου αστυνομικής ταυτότητας (ΑΔΤ) ή αντίστοιχου, για τους αλλοδαπούς

Σε περίπτωση που δεν κατατεθεί εμπρόθεσμα κάποιο από τα παραπάνω δικαιολογητικά, ΔΕΝ θα είναι εφικτή η εγγραφή.

§ Οκτώβριος: Έναρξη μαθημάτων

 

JSN Decor is designed by JoomlaShine.com