Podsumowanie kursu¶
Tłumaczenie wspomagane przez AI - dowiedz się więcej i zasugeruj ulepszenia
Gratulacje z okazji ukończenia kursu szkoleniowego Nextflow Run! 🎉
Twoja droga¶
Zacząłeś od bardzo prostego workflow'a i nauczyłeś się go uruchamiać oraz znajdować jego wyniki.
Następnie uruchamiałeś coraz bardziej realistyczne wersje tego pipeline'a: przetwarzałeś wiele danych wejściowych z pliku CSV równolegle, używałeś -resume do pomijania ukończonej pracy oraz kontenerów do zarządzania oprogramowaniem, od którego pipeline zależy.
Potem nauczyłeś się dostosowywać konfigurację pipeline'a przy użyciu nextflow.config i profili, a także kontrolować, gdzie i w jaki sposób publikowane są jego wyniki.
Następnie nauczyłeś się generować raporty wykonania, przeglądać historię poprzednich uruchomień i czyścić stare katalogi robocze.
Na koniec nauczyłeś się uruchamiać pipeline'y bezpośrednio ze zdalnych repozytoriów, takich jak GitHub.
Zdobyte umiejętności¶
Dzięki temu praktycznemu kursowi nauczyłeś się:
- Uruchamiać workflow Nextflow lokalnie i znajdować jego wyniki
- Uruchamiać wieloetapowy pipeline przetwarzający wiele danych wejściowych równolegle
- Używać
-resumedo unikania powtarzania ukończonej pracy - Używać kontenerów do zarządzania zależnościami oprogramowania
- Konfigurować pipeline'y przy użyciu
nextflow.configi profili - Dostosowywać miejsce i sposób publikowania wyników
- Generować raport wykonania w formacie HTML przy użyciu
-with-reportoraz oś czasu wykonania przy użyciu-with-timeline - Przeglądać historię poprzednich uruchomień przy użyciu
nextflow log - Czyścić stare katalogi robocze przy użyciu
nextflow clean - Uruchamiać pipeline bezpośrednio ze zdalnego repozytorium, przypinać go do konkretnej wersji (i odpinać) w celu zapewnienia powtarzalności
Jesteś teraz wyposażony w fundamentalną wiedzę potrzebną do rozpoczęcia integrowania istniejących pipeline'ów Nextflow z Twoją własną pracą.
Kolejne kroki w rozwijaniu umiejętności¶
Oto nasze najlepsze sugestie, co zrobić dalej:
- Zagłęb się w konfigurację pipeline'ów dzięki Configure Execution
- Naucz się uruchamiać pipeline'y społeczności nf-core dzięki Use nf-core
- Uruchamiaj i monitoruj pipeline'y na dużą skalę dzięki Scale with Seqera
Jeśli jesteś gotowy, żeby nie tylko uruchamiać Nextflow, ale też go pisać, zostań programistą Nextflow dzięki Hello Nextflow.
Uzyskiwanie pomocy¶
Aby uzyskać zasoby pomocy i wsparcie społeczności, zobacz stronę pomocy.
Ankieta zwrotna¶
Zanim przejdziesz dalej, poświęć chwilę na wypełnienie ankiety kursu! Twoja opinia pomaga nam ulepszać materiały szkoleniowe dla wszystkich.