Add ARM support for kraken2
Description of feature
Kraken2 is currently lacking ARM support in Bioconda/ conda-forge, so will not work here: https://anaconda.org/bioconda/kraken2
The fix will be driving for a new kraken2 build in those channels with ARM support.
This one done:
kraken2-2.14 | pl5321h1e84f2d_0 3.2 MB bioconda
Let's leave this open until we've updated the nf-core module for ARM support and then installed the update here.
ARM support for Kraken2 has been added to the pipeline. The conf/arm.config file now includes an ARM-compatible container for Kraken2:
-
KRAKEN2_KRAKEN2(lines 99-101)
The process uses the ARM-compatible container: community.wave.seqera.io/library/kraken2_coreutils_pigz:2a28cee7c0427b32
Users can now run the pipeline with Kraken2 on ARM architecture using:
nextflow run nf-core/rnaseq -profile <docker/singularity>,arm <OTHER_PARAMETERS>
Closing this issue as resolved.