Hello everyone! I have a question about module dev...
# modules
o
Hello everyone! I have a question about module development. I am working with a tool that produces a compressed VCF file (.vcf.gz) but does not create a tabix index. The tool is available from Bioconda, and I am currently using the corresponding biocontainers image. However, the container/environment for this tool does not include tabix. What would be the recommended nf-core approach here? 1. use a mulled container / add htslib to the Conda environment and run tabix after the tool, or 2. skip tabix indexing entirely and leave indexing to a downstream module or pipeline step?
f
I would go for 2. because we have a tabix module which can do that downstream if the index is really needed. Sometimes the index is not neeeded.
👍 1
o
Thank you for reply
s
note that making "mulled" containers is so much easier given that we have Seqera containers available
👍 1
so that is basically trivial to add if you think it is useful functionality