Nextflow Eğitimi¶
-
Bireysel çalışma kursları
Nextflow topluluk eğitim portalına hoş geldiniz!
Aşağıda listelenen eğitim kursları, bireysel çalışma kaynağı olarak kullanılabilecek şekilde tasarlanmıştır. Bu kursları istediğiniz zaman, Github Codespaces aracılığıyla sunduğumuz web tabanlı ortamda veya kendi ortamınızda kendi başınıza çalışabilirsiniz.
-
Ek bilgiler
Sürüm uyumluluğu
Ocak 2026 itibarıyla, aksi belirtilmedikçe tüm Nextflow eğitim kurslarımız strict syntax etkinleştirilmiş Nextflow sürüm 25.10.2 veya üstünü gerektirir.
Sürüm gereksinimleri ve strict syntax hakkında daha fazla bilgi için lütfen Nextflow dokümantasyonu geçiş rehberine bakın.
Önceki söz dizimine karşılık gelen eğitim materyallerinin eski sürümlerine bu web sayfasının menü çubuğundaki sürüm seçici aracılığıyla ulaşabilirsiniz.
Ortam seçenekleri
Eğitim için ihtiyacınız olan her şeyin önceden yüklendiği, Github Codespaces aracılığıyla erişilebilen web tabanlı bir eğitim ortamı sunuyoruz (ücretsiz bir GitHub hesabı gerektirir).
Bu sizin ihtiyaçlarınızı karşılamıyorsa, lütfen diğer Ortam seçeneklerine bakın.
Eğitim etkinlikleri
Nextflow eğitimini yapılandırılmış bir etkinlik kapsamında almayı tercih ediyorsanız, bunun için birçok fırsat mevcuttur. Aşağıdaki seçeneklere göz atmanızı öneririz:
- Topluluk ekibi tarafından üç ayda bir düzenlenen Eğitim Haftaları
- Seqera Etkinlikleri Seqera tarafından düzenlenen yüz yüze eğitim etkinliklerini içerir ('Seqera Sessions' ve 'Nextflow Summit' için arama yapın)
- Nextflow Elçileri yerel topluluklarınız için etkinlikler düzenler
- nf-core etkinlikleri topluluk hackathon'larını içerir
Eğitmenler için bilgiler
Kendi eğitimlerinizi yürüten bir eğitmen iseniz, uygun atıf yaptığınız sürece materyallerimizi doğrudan eğitim portalından kullanabilirsiniz. Ayrıntılar için aşağıdaki 'Katkılar ve atıf' bölümüne bakın.
Ayrıca, eğitim çalışmalarınızı nasıl daha iyi destekleyebileceğimizi öğrenmek isteriz! Lütfen bize community@seqera.io adresinden veya topluluk forumundan (bkz. Yardım sayfası) ulaşın.
Açık kaynak lisansı ve katkı politikası
Bu eğitim materyali Seqera tarafından geliştirilip sürdürülmektedir ve topluluk yararına açık kaynak lisansı (CC BY-NC-SA) altında yayınlanmaktadır. Bu materyali lisans kapsamı dışında kullanmak istiyorsanız (ticari kullanım ve yeniden dağıtım kısıtlamalarına dikkat edin), lütfen talebinizi görüşmek için community@seqera.io adresinden bize ulaşın.
Topluluktan gelen iyileştirmeleri, düzeltmeleri ve hata raporlarını memnuniyetle karşılıyoruz. Her sayfanın sağ üst köşesinde kod deposuna bağlanan bir simgesi bulunur; burada sorunları bildirebilir veya pull request aracılığıyla eğitim kaynak materyalinde değişiklik önerebilirsiniz. Daha fazla ayrıntı için depodaki
README.mddosyasına bakın.
Yapay Zeka Destekli Çeviri
Bu çeviri yapay zeka kullanılarak oluşturulmuş ve insan çevirmenler tarafından gözden geçirilmiştir. Geri bildirimlerinizi ve iyileştirme önerilerinizi memnuniyetle karşılıyoruz. Daha fazla bilgi için çeviri kılavuzumuza bakın.
Nextflow eğitim kursları kataloğu¶
-
Giriş seviyesi
Yeni Başlayanlar için Nextflow¶
Nextflow'a tamamen yeni olanlar için tasarlanmış alana bağımlı olmayan kurslar. Her kurs, öğrencilerin becerilerini kademeli olarak geliştirmelerine yardımcı olmak için tasarlanmış bir dizi eğitim modülünden oluşur.
Hello Nextflow: Kendi iş akışlarınızı geliştirmeyi öğrenin
Bu kurs, basit ama tam işlevsel iş akışları geliştirmeye yetecek kadar ayrıntıyla Nextflow dilinin temel bileşenlerini, ayrıca iş akışı tasarımı, geliştirme ve yapılandırma uygulamalarının temel öğelerini kapsar.
Nextflow Run: Mevcut iş akışlarını çalıştırmayı öğrenin
Hello Nextflow geliştirici kursuna dayanan, ancak kod üzerine daha az odaklanan, Nextflow iş akışlarını çalıştırma ve yapılandırmaya kısa bir giriş. Çalıştırma, çıktılar, temel kod yapısı ve farklı hesaplama ortamları için yapılandırmayı kapsar.
Bilim için Nextflow¶
'Hello Nextflow'da sunulan kavram ve bileşenleri belirli bilimsel kullanım durumlarına uygulamayı öğrenin.
Genomik için Nextflow (varyant çağırma)
Kendi genomik iş akışlarını geliştirmek isteyen araştırmacılar için. Bu kurs, basit ama işlevsel bir genomik iş akışının nasıl geliştirileceğini göstermek için varyant çağırma kullanım örneğini kullanır.
RNAseq için Nextflow (toplu RNAseq)
Kendi RNAseq iş akışlarını geliştirmek isteyen araştırmacılar için. Bu kurs, basit ama işlevsel bir RNAseq iş akışının nasıl geliştirileceğini göstermek için toplu RNAseq işleme kullanım örneğini kullanır.
Görüntüleme için Nextflow (mekansal omikler)
Analiz iş akışlarını çalıştırmayı ve özelleştirmeyi öğrenmek isteyen görüntüleme ve mekansal omikler alanındaki araştırmacılar için. Bu kurs, Nextflow iş akışlarının nasıl çalıştırılacağını, yapılandırılacağını ve girdilerinin nasıl yönetileceğini göstermek için biyolojik olarak ilgili bir iş akışı sağlamak üzere nf-core/molkart iş akışını kullanır.
-
İleri seviye
Nextflow'dan nf-core'a¶
nf-core topluluk projesinden kod ve en iyi uygulamaları kullanmayı öğrenin.
Bu kurslar, Nextflow temellerinden nf-core en iyi uygulamalarına geçmenize yardımcı olur. nf-core topluluğunun iş akışlarını nasıl ve neden oluşturduğunu ve bu tekniklere nasıl katkıda bulunabileceğinizi ve yeniden kullanabileceğinizi anlayın.
Hello nf-core: nf-core ile başlayın
nf-core uyumlu iş akışlarını çalıştırmayı ve geliştirmeyi öğrenmek isteyen geliştiriciler için. Bu kurs, nf-core şablonunu ve geliştirme en iyi uygulamalarını izleyen basit ama tam işlevsel iş akışları geliştirmeyi sağlayacak kadar ayrıntıyla nf-core iş akışlarının yapısını ve mevcut nf-core modüllerinin kullanımını kapsar.
İleri Nextflow Eğitimi¶
Gerçek dünya kullanım durumlarını ele almak için Nextflow iş akışlarını geliştirme ve dağıtma konusunda ileri kavramları ve mekanizmaları öğrenin.
Side Quest'ler: Bağımsız konulara derinlemesine dalışlar
Belirli konularda beceri yelpazelerini genişletmek ve/veya derinleştirmek isteyen Nextflow geliştiricileri için bağımsız mini kurslar. Doğrusal olarak sunulurlar ancak herhangi bir sırayla alınabilirler (her mini kurs genel bakışındaki bağımlılıklara bakın).
Eğitim Koleksiyonları: Side Quest'ler aracılığıyla önerilen öğrenme yolları
Eğitim Koleksiyonları, belirli bir tema veya kullanım durumu etrafında kapsamlı bir öğrenme deneyimi sağlamak için birden fazla Side Quest'i birleştirir.
Arşivlenmiş eğitim materyallerini mi arıyorsunuz?
Eski eğitim materyalleri (Temel Eğitim, İleri Eğitim ve diğer deneysel kurslar) Nextflow 3.0 strict syntax ile uyumsuz oldukları için eğitim portalından kaldırılmıştır. Bu materyallere erişmeniz gerekiyorsa, Ocak 2026 öncesi git geçmişinde mevcutturlar.

