Przejdź do treści

Opcje środowiska

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

Naszym celem jest zapewnienie spójnego i dokładnie przetestowanego środowiska, które pozwala uczącym się skupić się na nauce Nextflow bez konieczności poświęcania czasu i wysiłku na zarządzanie oprogramowaniem. W tym celu opracowaliśmy skonteneryzowane środowisko zawierające całe niezbędne oprogramowanie, pliki kodu i przykładowe dane do pracy ze wszystkimi naszymi kursami.

To skonteneryzowane środowisko można uruchomić bezpośrednio w GitHub Codespaces lub lokalnie w VS Code z rozszerzeniem Devcontainers.

  • GitHub Codespaces

GitHub Codespaces to usługa internetowa, która pozwala nam dostarczyć prekonfigurowane środowisko do szkoleń, ze wszystkimi narzędziami i danymi, wspierane przez maszyny wirtualne w chmurze. Jest dostępna bezpłatnie dla każdego z kontem GitHub.

Użyj GitHub Codespaces

  • Lokalne Devcontainers

VS Code z Devcontainers zapewnia lokalnie uruchamiane skonteneryzowane środowisko programistyczne ze wszystkimi narzędziami szkoleniowymi prekonfigurowanymi. Oferuje to samo prekonfigurowane środowisko co Codespaces, ale działa całkowicie na Twoim lokalnym sprzęcie.

Użyj Devcontainers lokalnie

Instrukcje ręcznej instalacji

Jeśli żadna z powyższych opcji nie odpowiada Twoim potrzebom, możesz odtworzyć to środowisko na własnym systemie lokalnym, ręcznie instalując zależności oprogramowania i klonując repozytorium szkoleniowe.

Ręczna instalacja


Wycofanie Gitpod

Szkolenie Nextflow korzystało z Gitpod do lutego 2025 roku. Jednak twórcy Gitpod zdecydowali się wycofać darmową funkcjonalność na rzecz systemu Gitpod Flex. Z tego powodu przeszliśmy na GitHub Codespaces, które również oferują jednoklkowe środowisko deweloperskie bez wcześniejszej konfiguracji.

W zależności od tego, kiedy zarejestrowałeś się w Gitpod i kiedy dokładnie wycofają usługę, możesz nadal być w stanie uruchomić szkolenie w ich starym IDE chmurowym, choć nie możemy zagwarantować niezawodnego dostępu w przyszłości: Otwórz w Gitpod.