nf-core_modules/tests/software/last/lastal/test.yml
Charles Plessy c8168bc351
Update last module (#533)
* Update LAST to version 1238.

* Update functions.nf to the latest devel version.

* Update test MD5sums after updating software version.

* Make portable on MacOS

* Allow input alignments to be uncompressed.

While the strategy in this family of modules is to make all inputs and
outputs compressed, this change might be useful to some users.

As of LAST 2138, `last/split` does not allow its input to be compressed.

* Search for .des file, that is guaranteed to be unique.

Some LAST indexes have more than one .bck file and it makes the name
detection crash.

In this commit, I also standardise how the names are detected.

* Use value input channel and optional output channels to handle formats.

As discussed on Slack, it is preferred to use a value input channel
instead of sneaking options through `params.args2` or `params.format`
as we did.

Likewise, optional output channels with clearly labeled format are
preferred to 'catch-all' wildcards.
2021-06-14 12:27:27 +01:00

45 lines
1.9 KiB
YAML

- name: last lastal test_last_lastal_with_dummy_param_file
command: nextflow run tests/software/last/lastal -entry test_last_lastal_with_dummy_param_file -c tests/config/nextflow.config
tags:
- last
- last/lastal
files:
- path: output/last/contigs.genome.maf.gz
md5sum: 2fc56553282d0826310bdef16a55e587
- path: output/untar/lastdb/genome.bck
md5sum: 5519879b9b6c4d1fc508da7f17f88f2e
- path: output/untar/lastdb/genome.des
md5sum: 3a9ea6d336e113a74d7fdca5e7b623fc
- path: output/untar/lastdb/genome.prj
md5sum: 489715f14b0fea6273822696e72357f9
- path: output/untar/lastdb/genome.sds
md5sum: 2cd381f4f8a9c52cfcd323a2863eccb2
- path: output/untar/lastdb/genome.ssp
md5sum: 4137fb6fe9df2b3d78d5b960390aac7b
- path: output/untar/lastdb/genome.suf
md5sum: 1895efa8653e8e9bd3605cff0408ed33
- path: output/untar/lastdb/genome.tis
md5sum: b7c40f06b1309dc6f37849eeb86dfd22
- name: last lastal test_last_lastal_with_real_param_file
command: nextflow run tests/software/last/lastal -entry test_last_lastal_with_real_param_file -c tests/config/nextflow.config
tags:
- last
- last/lastal
files:
- path: output/last/contigs.genome.maf.gz
md5sum: f50557bed5430b42de7b0d5d61075cf0
- path: output/untar/lastdb/genome.bck
md5sum: 5519879b9b6c4d1fc508da7f17f88f2e
- path: output/untar/lastdb/genome.des
md5sum: 3a9ea6d336e113a74d7fdca5e7b623fc
- path: output/untar/lastdb/genome.prj
md5sum: 489715f14b0fea6273822696e72357f9
- path: output/untar/lastdb/genome.sds
md5sum: 2cd381f4f8a9c52cfcd323a2863eccb2
- path: output/untar/lastdb/genome.ssp
md5sum: 4137fb6fe9df2b3d78d5b960390aac7b
- path: output/untar/lastdb/genome.suf
md5sum: 1895efa8653e8e9bd3605cff0408ed33
- path: output/untar/lastdb/genome.tis
md5sum: b7c40f06b1309dc6f37849eeb86dfd22