Hi all! Interesting problem -- how should I deal with a case where a bioconda build pulls different dependencies from the biocontainers version?
I am trying to sort out an issue with RGI/BWT, which uses the KMA aligner under the hood. The version is pinned to 6.0.5, but the kma version is
open ended. I'm getting slightly different results when executing the code with conda vs docker+biocontainers. Diffing intermediate files revealed different KMA versions are being used in the direct bioconda execution vs the biocontainers execution. Any ideas on the best way to sync these up? The only option I can think of is to pin the kma version in modules environment.yml, but that feels a bit like the tail wagging the dog.