Βιοπληροφορική Επεξεργασία Βιολογικών δεδομένων με χρήση Python: Εφαρμογή σε δεδομένα NGS

Να αναγνωρίζεις και να παρουσιάζεις τις θεμελιώδεις αρχές της Μοριακής Βιολογίας που είναι απαραίτητες για την επίλυση βιολογικών προβλημάτων με τη χρήση βιοπληροφορικών μεθόδων.
Να αναπτύσσεις βασικά προγράμματα γενικής χρήσης αξιοποιώντας τη γλώσσα προγραμματισμού Python.
Να χρησιμοποιείς το λειτουργικό σύστημα Linux για τη διαχείριση αρχείων και την εκτέλεση απαραίτητων διαδικασιών μέσω της γραμμής εντολών, εφαρμόζοντας κατάλληλες εντολές κελύφους.
Να μεταφορτώνεις αρχεία βιολογικών δεδομένων από δημόσια αποθετήρια και να τα διαχειρίζεσαι τοπικά.
Να αξιοποιείς τις εξειδικευμένες δομές δεδομένων της Python για την αποθήκευση και επεξεργασία βιολογικών πληροφοριών.
Να ανοίγεις, να τροποποιείς και να αποθηκεύεις αρχεία βιολογικών δεδομένων, εφαρμόζοντας έτοιμες βιβλιοθήκες (όπως η Biopython) για την αυτοματοποίηση σύνθετων διαδικασιών.
Να εκτελείς εξωτερικά προγράμματα μέσω Python με στόχο την ανάπτυξη ολοκληρωμένων ροών εργασίας (workflows).
Να επεξεργάζεσαι και να αναλύεις μεγάλα δεδομένα που προκύπτουν από πειράματα Μοριακής Βιολογίας.
Να σχεδιάζεις και να υλοποιείς ροές ανάλυσης δεδομένων επόμενης γενιάς αλληλούχισης (NGS), όπως RNA-Seq και DNA-Seq.
Να συνδυάζεις κώδικα που αναπτύσσεις σε Python με υπάρχουσες βιβλιοθήκες ή αυτόνομα εργαλεία τρίτων, ενσωματώνοντάς τα σε διαδικαστικές ροές εργασίας.
Να οπτικοποιείς και να ερμηνεύεις στατιστικά χαρακτηριστικά των βιολογικών δεδομένων μέσω κατάλληλων μεθόδων και εργαλείων.
-
Δημιουργία περιβάλλοντος ανάπτυξης βιοπληροφορικών προγραμμάτων και εισαγωγή στην μοριακή Βιολογία και τα αποθετήρια βιολογικών δεδομένων
-
Εγκατάσταση περιβάλλοντος ανάπτυξης βιοπληροφικών προγραμμάτων σε Linux, Python, Conda και απαραίτητων βιβλιοθηκών και λοιπού λογισμικού
-
Εισαγωγή στη βιοπληροφορική και τη μοριακή βιολογία
-
Βιολογικά Αποθετήρια Δεδομένων – Βάσεις δεδομένων, πρόσβαση, πλοήγηση και προγραμματιστικές διεπαφές
-
-
Εισαγωγή στο λειτουργικό σύστημα Linux και στη γλώσσα προγραμματισμού Python. Δομές δεδομένων, συναρτήσεις και ενσωματωμένες βιβλιοθήκες για την επεξεργασία βιολογικών δεδομένων
-
Εισαγωγή στο λειτουργικό σύστημα Linux και το κέλυφος αλληλεπίδρασης γραμμής εργασιών
-
Python μέρος 1 (Δομή γλώσσας, indentation μεταβλητές, τύποι, δομές δεδομένων)
-
Python μέρος 2 (Σύστημα αρχείων, Εξοδος, Αρχεία κειμένου, άνοιγμα, εγγραφή, ανάγνωση, γράψιμο, csv tab αρχεία)
-
-
Χρήσιμα εργαλεία/βιβλιοθήκες της Python για επεξεργασία βιολογικών δεδομένων και δημιουργία διαγραμμάτων
-
Διαγράμματα σε Python
-
Χρήσιμα εργαλεία για βιοπληροφορική επεξεργασία 1: BioPython, Pantas, Numpy, Pysam, PyBigWig, PyVCF, HTSeq
-
Χρήσιμα εργαλεία για βιοπληροφορική επεξεργασία 2: Pantas, Numpy, Pysam, PyBigWig, PyVCF, HTSeq
-
-
Προχωρημένα θέματα βιοπληροφορικής. Επεξεργασία αρχείων βιολογικών δεδομένων, κλήση εξωτερικών αυτόνομων προγραμμάτων και δημιουργία ροών επεξεργασίας καθώς και εξειδικευμένοι αλγόριθμοι
-
Κλήση εξωτερικών προγραμμάτων μέσω Python
-
Ειδικό Μέρος – Ροές επεξεργασίας βιοπληροφορικών δεδομένων
-
Δυναμικός προγραμματισμός και εξειδικευμένοι αλγόριθμοι Βιοπληροφορικής
-
Ειδικά συνδυαστικά θέματα
-
- Συνολικός χρόνος ενασχόλησης: 120 ώρες
- Online μαθήματα με τους εκπαιδευτές: 26 ώρες
- Διάρκεια: 3,5 μήνες
- Επωφεληθείτε από τις εκπτώσεις στα δίδακτρα έως 35%
Απονέμεται Πιστοποιητικό Επιμόρφωσης