-
Notifications
You must be signed in to change notification settings - Fork 114
Add tests to VCF_COLLECT
module
#725
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While we wait for #726 to be merged, here are some suggestions that you could apply.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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)
"0": [ | ||
|
||
], | ||
"1": [ | ||
|
||
], | ||
"vcf": [ | ||
|
||
], | ||
"versions": [ | ||
|
||
] | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here these are empty.
Closes #529
PR checklist
nf-core lint
).nextflow run . -profile debug,test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).