Conversation
932b1eb to
ef3d2d1
Compare
ef3d2d1 to
249aa89
Compare
| ? 'https://depot.galaxyproject.org/singularity/civicpy:5.2.0--pyhdfd78af_0' | ||
| : 'docker.io/griffithlab/civicpy:v5.2.0' }" |
There was a problem hiding this comment.
these are non-standard because I ran into issues building the wave container for docker + singularity
There was a problem hiding this comment.
We have a quay.io repository for custom docker containers. It is a recommendation to upload them there so that we stay independent of third parties that might delete the images. See the docs for more info. You can request the upload via #request-core in the nf-core slack. I think its fine to store it there until they resolve the issue on their side :)
There was a problem hiding this comment.
I've requested this in Slack; feel free to add more context if it's lacking! The tests won't pass until we get the custom Docker container but in the meantime, I think I've addressed your other feedback. thanks for the review!
famosab
left a comment
There was a problem hiding this comment.
Nice! I am also interested in having civic added to nf-core so I already added some feedback to help with the module development :)
| ? 'https://depot.galaxyproject.org/singularity/civicpy:5.2.0--pyhdfd78af_0' | ||
| : 'docker.io/griffithlab/civicpy:v5.2.0' }" |
There was a problem hiding this comment.
We have a quay.io repository for custom docker containers. It is a recommendation to upload them there so that we stay independent of third parties that might delete the images. See the docs for more info. You can request the upload via #request-core in the nf-core slack. I think its fine to store it there until they resolve the issue on their side :)
| # yaml-language-server: $schema=https://raw.githubusercontent.com/nf-core/modules/master/modules/meta-schema.json | ||
| name: "civicpy_annotate" | ||
|
|
||
| description: A python client and analysis toolkit for the Clinical Interpretations of Variants in Cancer (CIViC) knowledgebase |
There was a problem hiding this comment.
Can you be more specific for annotate here?
|
|
||
| civicpy annotate-vcf \\ | ||
| --input-vcf ${vcf} \\ | ||
| --output-vcf ${prefix}.vcf \\ |
There was a problem hiding this comment.
We usually want the vcf files to be bgzipped if possible
There was a problem hiding this comment.
I've added htslib + bgzip
There was a problem hiding this comment.
Conda probably has the same issue as the biocontainer / wave container?
There was a problem hiding this comment.
yep! Hopefully should be fixed in the next release.
8db2250 to
a155533
Compare
a155533 to
e4d82ef
Compare
PR checklist
Closes #11076.
This module adds
CIVICpy, an analysis toolkit and SDK for extracting and analyzing knowledge from the CIViC knowledgebase. Tests are added.backportsdependency.Trying to add backports into the wave container build fails even if they're both from pip.
Also logged an issue on the civicpy repo here.
topic: versions- See version_topicslabelnf-core modules test <MODULE> --profile dockernf-core modules test <MODULE> --profile singularitynf-core modules test <MODULE> --profile condanf-core subworkflows test <SUBWORKFLOW> --profile dockernf-core subworkflows test <SUBWORKFLOW> --profile singularitynf-core subworkflows test <SUBWORKFLOW> --profile conda