Skip to content

Comments

Adding a working container for NanoSV#397

Merged
osallou merged 7 commits intoBioContainers:masterfrom
oneillkza:master
Feb 21, 2021
Merged

Adding a working container for NanoSV#397
osallou merged 7 commits intoBioContainers:masterfrom
oneillkza:master

Conversation

@oneillkza
Copy link
Contributor

@oneillkza oneillkza commented Feb 19, 2021

Submitting a Container

(If you're requesting for a new container, please check the procedure described here.

Check BioContainers' Dockerfile specifications

Checklist

  1. Misc
  • My tool doesn't exist in BioConda
  • The image can be built
  • [ x] The BioConda package is missing a dependency (sambamba), which this container provides.
  1. Metadata
  • [X ] LABEL base_image
  • [X ] LABEL version
  • [X ] LABEL software.version
  • [X ] LABEL about.summary
  • [X ] LABEL about.home
  • [X ] LABEL about.license
  • [X ] MAINTAINER
  1. Extra (optionals)
  • I have written tests in test-cmds.txt
  • LABEL extra.identifier
  • LABEL about.documentation
  • LABEL about.license_file
  • LABEL about.tags

Check BioContainers' Dockerfile metadata

As noted above, while this is available as an autobuild from BioConda, the tool itself actually depends on sambamba, but that dependency is not listed in the BioConda package. The result is that the autobuilt container is not self-contained. This container adds sambamba, so that it is now self-contained. The python version had to be specified due to some dependency issues (see mroosmalen/nanosv#65).

@osallou
Copy link
Contributor

osallou commented Feb 19, 2021

can't modify multiple containers in a same pull request

2 similar comments
@osallou
Copy link
Contributor

osallou commented Feb 19, 2021

can't modify multiple containers in a same pull request

@osallou
Copy link
Contributor

osallou commented Feb 19, 2021

can't modify multiple containers in a same pull request

@oneillkza
Copy link
Contributor Author

oops -- accidentally committed a vim swapfile. Should be good now.

@biocontainers-bot
Copy link
Collaborator

No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment.

@biocontainers-bot
Copy link
Collaborator

Found an existing bioconda package for this software (https://bioconda.github.io/recipes/nanosv/README.html), is this the same, then you should update the recipe in bioconda to avoid duplicates.

@oneillkza
Copy link
Contributor Author

PS: this software is basically abandonware. I am not the software maintainer. I just want Biocontainers to contain a version of it that's actually, well, contained.

@biocontainers-bot
Copy link
Collaborator

No nanosv/1.2.4/test-cmds.txt (test file) present, skipping tests

LABEL software.version="1.2.4"
LABEL about.summary="NanoSV is a software package that can be used to identify structural genomic variations in long-read sequencing data"
LABEL about.home="https://github.com/mroosmalen/nanosv"
LABEL about.documentation="https://github.com/BioContainers/specs/wiki"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This biocontainers doc page ;-) should siftware doc page, if any, else put homepage

@osallou
Copy link
Contributor

osallou commented Feb 20, 2021

Thanks for contrib. There is just a small update to be done before merge

@biocontainers-bot
Copy link
Collaborator

No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment.

@biocontainers-bot
Copy link
Collaborator

Found an existing bioconda package for this software (https://bioconda.github.io/recipes/nanosv/README.html), is this the same, then you should update the recipe in bioconda to avoid duplicates.

@oneillkza
Copy link
Contributor Author

No worries! And I've fixed that. To be honest the sum-total of the documentation is the readme.md on the Github repo.

Hopefully it should be good to go!

@biocontainers-bot
Copy link
Collaborator

No nanosv/1.2.4/test-cmds.txt (test file) present, skipping tests

@osallou osallou merged commit 0a27e78 into BioContainers:master Feb 21, 2021
@biocontainers-bot
Copy link
Collaborator

No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment.

@biocontainers-bot
Copy link
Collaborator

Found an existing bioconda package for this software (https://bioconda.github.io/recipes/nanosv/README.html), is this the same, then you should update the recipe in bioconda to avoid duplicates.

@biocontainers-bot
Copy link
Collaborator

No nanosv/1.2.4/test-cmds.txt (test file) present, skipping tests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants