nanosv
nanosv copied to clipboard
Sambamba is a dependency, but isn't listed as such in the conda package
I know I'm somewhat screaming into the void of an unmaintained package here, but for posterity:
nanosv requires sambamba to run. This is not specified as a dependency in the conda environment, meaning the conda environment is not standalone. This also breaks Biocontainers' auto-built Docker container. (I've fixed this in https://github.com/BioContainers/containers/pull/397)
The conda package itself also has an issue with Python versions, since some dependency-of-a-dependency doesn't work with python>3.6. So if you want to install nanosv via conda, you have to specify sambamba
and python=3.6
as dependencies.
If you want to use nanosv, Docker or Singularity are probably your best bets. The Biocontainers image should update soon: https://quay.io/repository/biocontainers/nanosv?tab=tags
In the meanwhile, you can use the container I built (the Biocontainers one should be identical once it updates): https://quay.io/repository/oneillkza/nanosv?tab=tags