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,43 @@
#
# verify default profile
#
$NXF_CMD -C ../../profiles.config config | tee stdout
cmp stdout .expected_profile_standard.txt || false
#
# verify advanced profile
#
$NXF_CMD -C ../../profiles.config config -profile advanced | tee stdout
cmp stdout .expected_profile_advanced.txt || false
#
# verify *all* profile
#
$NXF_CMD -C ../../profiles.config config -a | tee stdout
cmp stdout .expected_profile_all.txt || false
#
# verify return error
#
$NXF_CMD -C ../../profiles.config config -profile xxx 2>&1| tee stdout
[[ ${PIPESTATUS[0]} == 0 ]] && exit 1
< stdout grep "Unknown configuration profile: 'xxx'" || false
#
# Verify run uses the default profile
#
$NXF_CMD -C ../../profiles.config run $NXF_SCRIPT | tee stdout
< stdout grep "cpus: 2 memory: 2 GB" || false
#
# Verify run uses the *advanced* profile
#
$NXF_CMD -C ../../profiles.config run $NXF_SCRIPT -profile advanced | tee stdout
< stdout grep "cpus: 8 memory: 10 GB" || false
#
# Verify that return an error code
#
$NXF_CMD -C ../../profiles.config run $NXF_SCRIPT -profile foo 2>&1| tee stdout
[[ ${PIPESTATUS[0]} == 0 ]] && exit 1
< stdout grep "Unknown configuration profile: 'foo'" || false

View File

@@ -0,0 +1,8 @@
echo = true
foo = 'bar'
process {
cpus = 8
memory = '10GB'
disk = '300GB'
}

View File

@@ -0,0 +1,18 @@
echo = true
foo = 'bar'
profiles {
standard {
process {
cpus = 2
memory = '2GB'
}
}
advanced {
process {
cpus = 8
memory = '10GB'
disk = '300GB'
}
}
}

View File

@@ -0,0 +1,7 @@
echo = true
foo = 'bar'
process {
cpus = 2
memory = '2GB'
}