-
Notifications
You must be signed in to change notification settings - Fork 75
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
Update modules to use absolute path data #249
Update modules to use absolute path data #249
Conversation
Changes: - Modules updated - Now use absolute paths for test data - All modules tests should work within the this repository
|
First draft looks good - we might want to wait for nf-core/modules#4723 and change base path for consistency. TBC. |
I can't seem to run this locally so can't see what's wrong. Will have to spin up a VM and try there. |
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.
Lgtm
You deleted all of the |
You were basically stung by this nf-core/tools#2658 |
@@ -3,5 +3,3 @@ includeConfig "../../modules/local/sra_fastq_ftp/nextflow.config" | |||
includeConfig "../../modules/local/sra_ids_to_runinfo/nextflow.config" | |||
includeConfig "../../modules/local/sra_runinfo_to_ftp/nextflow.config" | |||
includeConfig "../../modules/local/sra_to_samplesheet/nextflow.config" | |||
includeConfig "../../modules/nf-core/sratools/prefetch/nextflow.config" | |||
includeConfig "../../subworkflows/nf-core/fastq_download_prefetch_fasterqdump_sratools/nextflow.config" |
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.
Don't we need this line here? Why was it deleted?
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.
The config files were deleted, looks like by nf-core tools. Will add them all back in.
{ assert new File("$outputDir/fastq/DRX026011_DRR028935_1.fastq.gz").exists() }, | ||
{ assert new File("$outputDir/fastq/DRX026011_DRR028935_2.fastq.gz").exists() }, | ||
{ assert new File("$outputDir/fastq/ERX1234253_ERR1160846.fastq.gz").exists() }, | ||
{ assert new File("$outputDir/fastq/SRX10940790_SRR14593545_1.fastq.gz").exists() }, |
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.
Why did we change this test file?
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.
Sorted it properly.
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.
Thank you! Will fix adding configs back in a follow up PR.
Changes:
To do:
PR checklist
nf-core lint
).nextflow run . -profile 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).