add nextflow d30e48d

This commit is contained in:
2026-04-29 23:01:54 +02:00
parent d0b12d668d
commit 97cc9058d3
2840 changed files with 730250 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
process foo {
container 'docker.io/pditommaso/my-secret-container:latest'
debug true
script:
"""
my-secret-script.sh
"""
}
workflow {
foo()
}

View File

@@ -0,0 +1,4 @@
docker {
enabled = true
}

View File

@@ -0,0 +1 @@
$NXF_CMD run demo.nf -with-wave

View File

@@ -0,0 +1,7 @@
include { hello } from './modules/foo'
workflow {
hello()
}

View File

@@ -0,0 +1,7 @@
FROM alpine
RUN apk update && apk add bash cowsay \
--update-cache \
--repository https://alpine.global.ssl.fastly.net/alpine/edge/community \
--repository https://alpine.global.ssl.fastly.net/alpine/edge/main \
--repository https://dl-3.alpinelinux.org/alpine/edge/testing

View File

@@ -0,0 +1,8 @@
process hello {
debug true
script:
"""
cowsay Hello Summit!
"""
}

View File

@@ -0,0 +1,5 @@
docker {
enabled = true
}

View File

@@ -0,0 +1,2 @@
$NXF_CMD run demo.nf -with-wave

View File

@@ -0,0 +1,13 @@
process cow {
debug true
conda 'cowpy=1.1.5'
script:
'''
echo cowpy 'Hello Spack'
'''
}
workflow {
cow()
}

View File

@@ -0,0 +1,9 @@
wave {
enabled = true
strategy = ['conda']
build.repository = 'docker.io/pditommaso/wave-tests'
}
docker {
enabled = true
}

View File

@@ -0,0 +1,2 @@
$NXF_CMD run demo.nf -with-wave

View File

@@ -0,0 +1,13 @@
process cow {
debug true
conda 'https://prefix.dev/envs/pditommaso/wave/conda-lock.yml'
script:
'''
echo cowpy 'Hello Spack'
'''
}
workflow {
cow()
}

View File

@@ -0,0 +1,2 @@
$NXF_CMD run demo.nf -with-wave

View File

@@ -0,0 +1,13 @@
docker {
enabled = true
envWhitelist = 'AWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY'
}
fusion {
enabled = true
}
wave {
build.template = 'conda/pixi:v1'
}

View File

@@ -0,0 +1,7 @@
$NXF_CMD run \
rnaseq-nf \
-profile batch,s3-data \
-with-wave \
-with-fusion \
-process.scratch false

View File

@@ -0,0 +1,7 @@
$NXF_CMD run \
rnaseq-nf \
-profile google-batch,gs-data \
-with-wave \
-with-fusion \
-process.scratch false

View File

@@ -0,0 +1,5 @@
$NXF_CMD run \
rnaseq-nf \
-with-wave \
-w s3://nextflow-ci/wave