Add tests to VCF_COLLECT module#725
Conversation
|
Warning Newer version of the nf-core template is available. Your pipeline is using an old version of the nf-core template: 3.2.1. For more documentation on how to update your pipeline, please see the nf-core documentation and Synchronisation documentation. |
|
|
Let's test with #726 |
There was a problem hiding this comment.
Great job on setting up this test and making it work :) One thing that could improve this test is to directly use the final files from FUSIONINSPECTOR.out.abridged_tsv, AGAT_CONVERTSPGFF2TSV.out.tsv directly in the module (by uploading them to rnafusion/test-datasets first). This means that this test will be faster as you won't have to run STARFUSION_BUILD and FUSIONINSPECTOR or FUSIONREPORT_DETECT in the setup. You also won't have to use any extra params in this test.
I'd also like to highlight that your test is well designed and tests a few modules, so I think that with minimal modifications you can take this working structure and use it for testing the subworkflow: #729
There was a problem hiding this comment.
You can run the full test (in a cluster) and use the files that are created upstream of VCF_COLLECT to upload them to test-datasets. See an example working command in my comment here: #717 (review)
Closes #529
PR checklist
nf-core lint).nextflow run . -profile debug,test,docker --outdir <OUTDIR>).docs/usage.mdis updated.docs/output.mdis updated.CHANGELOG.mdis updated.README.mdis updated (including new tool citations and authors/contributors).