Przejdź do treści

Ręczna instalacja

Tłumaczenie wspomagane przez AI - dowiedz się więcej i zasugeruj ulepszenia

Możesz ręcznie zainstalować wszystko, co jest potrzebne do uruchomienia szkoleń we własnym lokalnym środowisku.

Udokumentowaliśmy tutaj, jak to zrobić na standardowych systemach zgodnych z POSIX (zakładając komputer osobisty, taki jak laptop). Pamiętaj, że niektóre szczegóły mogą się różnić w zależności od Twojego konkretnego systemu.

Wskazówka

Zanim przejdziesz dalej, zastanów się, czy nie lepiej byłoby skorzystać z podejścia opartego na Devcontainers? Zapewnia ono dostęp do wszystkich niezbędnych narzędzi i zależności bez konieczności ręcznej instalacji.

Ogólne wymagania programowe

Nextflow'a można używać na dowolnym systemie zgodnym z POSIX (Linux, macOS, Windows Subsystem for Linux itp.) z zainstalowaną Javą. Nasze kursy szkoleniowe mają kilka dodatkowych wymagań.

W sumie będziesz potrzebować następującego oprogramowania:

Aplikacja VSCode jest technicznie opcjonalna, ale zdecydowanie zalecamy jej użycie zarówno do pracy z kursami, jak i do ogólnego rozwijania projektów w Nextflow'ie.

Podręcznik dokumentacji Nextflow'a zawiera instrukcje instalacji tych zależności w sekcji Environment setup.

Nextflow i narzędzia nf-core

Będziesz musiał zainstalować sam Nextflow oraz narzędzia nf-core, jak opisano w artykułach podlinkowanych poniżej:

Zalecamy użycie opcji samoinstalacji dla Nextflow'a i opcji PyPI dla narzędzi nf-core.

Kompatybilność wersji

Od stycznia 2026 roku wszystkie nasze kursy szkoleniowe Nextflow wymagają wersji Nextflow'a 25.10.2 lub nowszej, z włączoną ścisłą składnią v2, chyba że zaznaczono inaczej.

Więcej informacji o wymaganiach wersji i ścisłej składni v2 znajdziesz w przewodniku Wersje Nextflow'a.

Starsze wersje materiałów szkoleniowych odpowiadające wcześniejszej składni są dostępne poprzez selektor wersji w pasku menu tej strony.

Materiały szkoleniowe

Najprostszym sposobem pobrania materiałów szkoleniowych jest sklonowanie całego repozytorium za pomocą tego polecenia:

git clone https://github.com/nextflow-io/training.git

Każdy kurs ma swój własny katalog. Aby rozpocząć pracę z kursem, otwórz okno terminala (najlepiej z poziomu aplikacji VSCode) i przejdź za pomocą cd do odpowiedniego katalogu.

Następnie możesz postępować zgodnie z instrukcjami kursu dostarczonymi na stronie internetowej.