Hafta |
Konu |
Ön Hazırlık |
1) |
Programlamaya ve python programına giriş |
Programlamaya ve python programına giriş |
2) |
Değişkenler, veri tipleri, operatörler, return fonksiyonu, if/else bloğu |
Değişkenler, veri tipleri, operatörler, return fonksiyonu, if/else bloğu |
3) |
Modül yükleme, Modül fonksiyonları, Deklerasyonlar |
Modül yükleme, Modül fonksiyonları, Deklerasyonlar |
4) |
List, dict, tuple tipleri, kullanıcı girişi, yorum bloğu |
List, dict, tuple tipleri, kullanıcı girişi, yorum bloğu |
5) |
For, while döngüsü, break, continue ve iteratörler |
For, while döngüsü, break, continue ve iteratörler |
6) |
Time, sys, os modülleri, dosya okuma ve yazma |
Time, sys, os modülleri, dosya okuma ve yazma |
7) |
Sınıflar. Regular expressions ve regex modülü |
Sınıflar. Regular expressions ve regex modülü |
8) |
ara sinavi |
|
9) |
Numpy, scipy, ve panda modülleri. Matriksler ve seyrek matrisler |
Numpy, scipy, ve panda modülleri. Matriksler ve seyrek matrisler |
10) |
Matplotlib modülü, K-means kümeleme and Hiyerarşik kümeleme |
Matplotlib modülü, K-means kümeleme and Hiyerarşik kümeleme |
11) |
python modülü, birebir hizalama. NCBI ile iletişim |
python modülü, birebir hizalama. NCBI ile iletişim |
12) |
Yeni nesil dizileme analizine giriş, tek nükleotid polimorfizmi, kopya sayısı polimorfizmi |
Yeni nesil dizileme analizine giriş, tek nükleotid polimorfizmi, kopya sayısı polimorfizmi |
13) |
Çoklu dizi hizalama ve evrimsel ağaç oluşturma |
Çoklu dizi hizalama ve evrimsel ağaç oluşturma |
14) |
Uygulama projesi |
Uygulama projesi |
15) |
Uygulama projesi |
Uygulama projesi |
16) |
final sinavi |
|
Ders Notları / Kitaplar: |
1. Lutz, Mark. Programming python. " O'Reilly Media, Inc.", 2001.
2. Zelle, John M. Python programming: an introduction to computer science. Franklin, Beedle & Associates, Inc., 2004.
|
Diğer Kaynaklar: |
1. Lutz, Mark. Programming python. " O'Reilly Media, Inc.", 2001.
2. Zelle, John M. Python programming: an introduction to computer science. Franklin, Beedle & Associates, Inc., 2004.
|