Szkolenia Nextflow¶
-
Kursy samoobsługowe
Witaj w portalu szkoleń społeczności Nextflow!
Kursy szkoleniowe wymienione poniżej zostały zaprojektowane jako materiały samoobsługowe. Możesz przejść przez nie samodzielnie w dowolnym momencie, korzystając z internetowego środowiska udostępnianego przez nas za pośrednictwem Github Codespaces lub we własnym środowisku.
-
Dodatkowe informacje
Zgodność wersji
Od stycznia 2026 roku wszystkie nasze kursy szkoleniowe Nextflow wymagają wersji Nextflow 25.10.2 lub nowszej, z aktywowaną ścisłą składnią, chyba że zaznaczono inaczej.
Więcej informacji o wymaganiach dotyczących wersji i ścisłej składni znajdziesz w przewodniku migracji w dokumentacji Nextflow.
Starsze wersje materiałów szkoleniowych odpowiadające wcześniejszej składni są dostępne za pośrednictwem selektora wersji w pasku menu tej strony.
Opcje środowiska
Udostępniamy internetowe środowisko szkoleniowe, w którym wszystko, czego potrzebujesz do odbycia szkolenia, jest preinstalowane. Jest ono dostępne za pośrednictwem Github Codespaces (wymaga bezpłatnego konta GitHub).
Jeśli to nie odpowiada Twoim potrzebom, zapoznaj się z innymi opcjami środowiska.
Wydarzenia szkoleniowe
Jeśli wolisz wziąć udział w szkoleniu Nextflow w ramach zorganizowanego wydarzenia, istnieje wiele możliwości. Polecamy sprawdzić następujące opcje:
- Training Weeks organizowane kwartalnie przez zespół społeczności
- Seqera Events obejmują stacjonarne wydarzenia szkoleniowe organizowane przez Seqera (szukaj 'Seqera Sessions' i 'Nextflow Summit')
- Nextflow Ambassadors organizują wydarzenia dla swoich lokalnych społeczności
- nf-core events obejmują hackathony społeczności
Informacje dla trenerów
Jeśli jesteś instruktorem prowadzącym własne szkolenia, możesz swobodnie korzystać z naszych materiałów bezpośrednio z portalu szkoleniowego, o ile odpowiednio je przypisujesz. Zobacz szczegóły w sekcji 'Autorstwo i wkład' poniżej.
Ponadto chętnie usłyszymy od Ciebie, jak moglibyśmy lepiej wspierać Twoje działania szkoleniowe! Skontaktuj się z nami pod adresem community@seqera.io lub na forum społeczności (zobacz stronę Pomoc).
Licencja open-source i polityka wkładu
Te materiały szkoleniowe są rozwijane i utrzymywane przez Seqera i udostępniane na licencji open-source (CC BY-NC-SA) z korzyścią dla społeczności. Jeśli chcesz wykorzystać te materiały w sposób wykraczający poza zakres licencji (zwróć uwagę na ograniczenia dotyczące użytku komercyjnego i redystrybucji), skontaktuj się z nami pod adresem community@seqera.io, aby omówić Twoją prośbę.
Z zadowoleniem przyjmujemy ulepszenia, poprawki i zgłoszenia błędów od społeczności. Każda strona ma ikonę w prawym górnym rogu, która prowadzi do repozytorium kodu, gdzie możesz zgłaszać problemy lub proponować zmiany w materiałach źródłowych szkolenia za pomocą pull requesta. Zobacz
README.mdw repozytorium, aby uzyskać więcej szczegółów.
Tłumaczenie wspomagane przez AI
To tłumaczenie zostało stworzone przy użyciu sztucznej inteligencji i zweryfikowane przez ludzkich tłumaczy. Zachęcamy do przesyłania opinii i sugestii ulepszeń. Więcej informacji znajdziesz w naszym przewodniku tłumaczenia.
Katalog kursów szkoleniowych Nextflow¶
-
Ścieżka wprowadzająca
Nextflow dla początkujących¶
Kursy niezależne od dziedziny, przeznaczone dla osób całkowicie nowych w Nextflow. Każdy kurs składa się z serii modułów szkoleniowych zaprojektowanych tak, aby pomóc uczącym się stopniowo rozwijać swoje umiejętności.
Hello Nextflow: Naucz się tworzyć własne pipeline'y
Ten kurs obejmuje podstawowe komponenty języka Nextflow w wystarczającym stopniu szczegółowości, aby umożliwić tworzenie prostych, ale w pełni funkcjonalnych pipeline'ów, a także kluczowe elementy projektowania, rozwoju i konfiguracji pipeline'ów.
Nextflow Run: Naucz się uruchamiać istniejące pipeline'y
Zwięzłe wprowadzenie do uruchamiania i konfigurowania pipeline'ów Nextflow, oparte na kursie deweloperskim Hello Nextflow, ale z mniejszym naciskiem na kod. Obejmuje wykonywanie, wyjścia, podstawową strukturę kodu i konfigurację dla różnych środowisk obliczeniowych.
Nextflow dla nauki¶
Naucz się stosować koncepcje i komponenty przedstawione w 'Hello Nextflow' do konkretnych przypadków użycia naukowego.
Nextflow for Genomics (wykrywanie wariantów)
Dla badaczy, którzy chcą nauczyć się tworzyć własne pipeline'y genomiczne. Kurs wykorzystuje przypadek użycia wykrywania wariantów, aby zademonstrować, jak opracować prosty, ale funkcjonalny pipeline genomiczny.
Nextflow for RNAseq (bulk RNAseq)
Dla badaczy, którzy chcą nauczyć się tworzyć własne pipeline'y RNAseq. Kurs wykorzystuje przypadek użycia przetwarzania bulk RNAseq, aby zademonstrować, jak opracować prosty, ale funkcjonalny pipeline RNAseq.
Nextflow for Imaging (omika przestrzenna)
Dla badaczy zajmujących się obrazowaniem i omiką przestrzenną, którzy chcą nauczyć się uruchamiać i dostosowywać pipeline'y analityczne. Kurs wykorzystuje pipeline nf-core/molkart, aby zapewnić biologicznie istotny przykład demonstrujący, jak uruchamiać, konfigurować i zarządzać danymi wejściowymi dla workflow'ów Nextflow.
-
Ścieżka zaawansowana
Od Nextflow do nf-core¶
Naucz się wykorzystywać kod i najlepsze praktyki z projektu społecznościowego nf-core.
Te kursy pomogą Ci przejść od podstaw Nextflow do najlepszych praktyk nf-core. Zrozum, jak i dlaczego społeczność nf-core buduje pipeline'y oraz jak możesz wnosić wkład i ponownie wykorzystywać te techniki.
Hello nf-core: Rozpocznij pracę z nf-core
Dla deweloperów, którzy chcą nauczyć się uruchamiać i tworzyć pipeline'y zgodne z nf-core. Kurs obejmuje strukturę pipeline'ów nf-core w wystarczającym stopniu szczegółowości, aby umożliwić tworzenie prostych, ale w pełni funkcjonalnych pipeline'ów zgodnych z szablonem nf-core i najlepszymi praktykami rozwoju, a także korzystanie z istniejących modułów nf-core.
Zaawansowane szkolenie Nextflow¶
Poznaj zaawansowane koncepcje i mechanizmy tworzenia i wdrażania pipeline'ów Nextflow w celu rozwiązywania rzeczywistych przypadków użycia.
Side Quests: Głębokie zanurzenia w samodzielne tematy
Samodzielne mini-kursy przeznaczone dla deweloperów Nextflow, którzy chcą poszerzyć swój zakres i/lub pogłębić umiejętności w określonych tematach. Są prezentowane liniowo, ale można je realizować w dowolnej kolejności (zobacz zależności w przeglądzie każdego mini-kursu).
Training Collections: Zalecane ścieżki uczenia się przez Side Quests
Training Collections łączą wiele Side Quests, aby zapewnić kompleksowe doświadczenie edukacyjne wokół określonego tematu lub przypadku użycia.
Szukasz zarchiwizowanych materiałów szkoleniowych?
Starsze materiały szkoleniowe (Fundamentals Training, Advanced Training i inne eksperymentalne kursy) zostały usunięte z portalu szkoleniowego, ponieważ są niezgodne ze ścisłą składnią Nextflow 3.0. Jeśli potrzebujesz dostępu do tych materiałów, są one dostępne w historii git sprzed stycznia 2026 roku.

