-
Notifications
You must be signed in to change notification settings - Fork 4
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
Multiple fixes #45
Multiple fixes #45
Conversation
|
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.
Very nice just a couple of suggestions
docs/usage.md
Outdated
|
||
While those options allow the pipeline to run its steps offline, the pipeline requires certain configuration files and container images that are downloaded from the internet. If you wish to run the pipeline on a machine without a connection, you can pre-download the required files with `nf-core download`. See [the nf-core tools documentation](https://nf-co.re/docs/nf-core-tools/pipelines/download) for details. | ||
|
||
### Downstream analysis | ||
|
||
Downstream analysis relies on online resources to obtain sequences and structures, and thus cannot be run offline. For your convenience, it will be automatically disabled if you enable `offline_run`. Note that in case some sequences or structures cannot be obtained, the corresponding ortholog will be excluded from the alignment and phylogeny. In particular, only the orthologs with both a sequence and a structure available will be retained if `use_structures` is enabled. |
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.
Would be nice to first define what downstream analyses (not sure if should be plural) is/are
@@ -36,16 +36,15 @@ workflow GET_ORTHOLOGS { | |||
ch_eggnog = params.eggnog_path ? Channel.value(file(params.eggnog_path)) : Channel.empty() | |||
ch_eggnog_idmap = params.eggnog_idmap_path ? Channel.value(file(params.eggnog_idmap_path)) : Channel.empty() | |||
|
|||
fasta_input = true |
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.
Looks much nicer now ❤️
Co-authored-by: Jose Espinosa-Carrasco <[email protected]>
Co-authored-by: Jose Espinosa-Carrasco <[email protected]>
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.
Amazing amazing job Igor!!
Closes #35, closes #36, closes #38, closes #39, closes #40
Deduplicated code in get_orthologs.nf
Removed unnecessary channel population in report.nf
Improved parameter validation
Added information on downstream and a test_data link in usage.md
Removed some files from outdir, added parameter to enable others
Added timeout handling to Python requests
PR checklist
nf-core lint
).nextflow run . -profile test,docker --outdir <OUTDIR>
).