Kurs Özeti¶
Nextflow for Genomics eğitim kursunu tamamladığınız için tebrikler! 🎉
Yolculuğunuz¶
Metodolojiyi anlamak için terminalde varyant çağırma araçlarını manuel olarak çalıştırarak başladınız. Ardından süreci otomatikleştirmek için tek örnekli bir Nextflow pipeline'ı oluşturdunuz, paralel olarak birden fazla örneği işleyecek şekilde ölçeklendirdiniz ve kanal operatörleri kullanarak çok örnekli birleşik genotipleme eklediniz.
Neler inşa ettiniz¶
- Girdi olarak BAM dosyalarını alan ve çıktı olarak birleşik çağrılmış VCF'ler üreten bir varyant çağırma pipeline'ı.
- Ayrı modül dosyalarında saklanan üç süreç (
SAMTOOLS_INDEX,GATK_HAPLOTYPECALLERveGATK_JOINTGENOTYPING). - Nextflow'un veri akışı paradigmasını kullanarak herhangi bir sayıda girdi örneğine otomatik olarak ölçeklenen pipeline.
- Sonuçlar
results/adlı bir dizine yayınlanıyor.
Kazanılan Beceriler¶
Bu uygulamalı kurs boyunca şunları nasıl yapacağınızı öğrendiniz:
- Tek bir örneğe varyant çağırma uygulamak için doğrusal bir iş akışı yazmak
- İndeks dosyaları ve referans genom kaynakları gibi yardımcı dosyaları uygun şekilde işlemek
- Örnek başına varyant çağırmayı paralelleştirmek için Nextflow'un veri akışı paradigmasından yararlanmak
- İlgili kanal operatörlerini kullanarak çok örnekli birleşik çağırma uygulamak Artık kendi çalışmanızda genomik analiz iş akışlarına Nextflow uygulamaya başlamak için donanımlısınız.
Becerilerinizi geliştirmek için sonraki adımlar¶
Sırada ne yapmanızı önerdiğimize dair en iyi tavsiyelerimiz:
- Nextflow for Science ile Nextflow'u diğer bilimsel analiz kullanım senaryolarına uygulayın
- Hello nf-core ile nf-core'a başlayın
- Side Quests ile daha gelişmiş Nextflow özelliklerini keşfedin
Son olarak, Nextflow'un yaratıcıları tarafından geliştirilen ve iş akışlarınızı başlatmayı ve yönetmeyi, ayrıca verilerinizi yönetmeyi ve analizleri herhangi bir ortamda etkileşimli olarak çalıştırmayı çok daha kolay hale getiren bulut tabanlı bir platform olan Seqera Platform'a göz atmanızı öneririz.
Yardım Alma¶
Yardım kaynakları ve topluluk desteği için Yardım sayfasına bakın.
Geri Bildirim Anketi¶
Devam etmeden önce, lütfen kurs anketini tamamlamak için bir dakikanızı ayırın! Geri bildiriminiz eğitim materyallerimizi herkes için geliştirmemize yardımcı olur.