diff --git a/.seqera/environment.yaml b/.seqera/environment.yaml new file mode 100644 index 0000000000..eecafc5117 --- /dev/null +++ b/.seqera/environment.yaml @@ -0,0 +1,13 @@ +# Conda environment for Nextflow training in Seqera Studios +name: training +channels: + - conda-forge + - bioconda +dependencies: + - nextflow=25.10.2 + # TODO: nf-test from conda lacks v2 parser support until next release + # See: https://github.com/askimed/nf-test/pull/336 + - nf-test + - nf-core + - pre-commit + - mkdocs-quiz>=1.5.2 diff --git a/.seqera/studio-config.yaml b/.seqera/studio-config.yaml new file mode 100644 index 0000000000..43c36ef4b1 --- /dev/null +++ b/.seqera/studio-config.yaml @@ -0,0 +1,26 @@ +schemaVersion: "0.0.1" +kind: "studio-config" +session: + name: "Nextflow Training" + description: "Nextflow training materials development environment" + template: + kind: "registry" + registry: "public.cr.seqera.io/platform/data-studio-vscode:1.101.2-0.9" + clone: + enabled: true + path: "/workspace/training" + dependencies: + condaEnvironmentFile: "environment.yaml" + computeRequirements: + awsBatch: + cpu: 8 + memory: 32768 + environmentVariables: + - name: NXF_HOME + value: "/workspace/.nextflow" + - name: NXF_EDGE + value: "0" + - name: NXF_VER + value: "25.10.2" + - name: NXF_SYNTAX_PARSER + value: "v2"