Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add labels to BioContainers made from Bioconda packages #105

Open
RenskeW opened this issue May 18, 2022 · 1 comment
Open

Add labels to BioContainers made from Bioconda packages #105

RenskeW opened this issue May 18, 2022 · 1 comment
Labels

Comments

@RenskeW
Copy link

RenskeW commented May 18, 2022

Hello,

@mr-c and I are working on including software metadata in Workflow Run RO-Crate provenance. While registries such as bio.tools provide metadata, they are often not specific for a version. Therefore, it would be very useful if metadata could be directly retrieved from the container itself, using labels (following a common scheme).

Current status

BioContainers built from Dockerfiles have non-standard labels:

  • base_image
  • version (Dockerfile version)
  • software
  • software.version
  • about.summary
  • about.home
  • about.documentation
  • about.license_file
  • about.license
  • extra.identifiers.biotools
  • about.tags

BioContainers made from Bioconda packages are unlabeled.

Proposal

@osallou
Copy link
Contributor

osallou commented May 18, 2022

  • regarding bioconda packages, don't know how/if they can add easilly some labels @bgruening ?
  • modifying annotations is not transparent, beside updating existing containers definitions (and would not be reflected in containers themselves for existing ones). CI tools analyse them, so need to update CI tools in the same time.
  • regarding identifier, why not (but again will not be reflected in existing containers)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants