Skip to content

Tool version is not the latest in RSEC-Atlas #3

@hmenager

Description

@hmenager

I noticed at least one case where it looks like there is only one version for the tool being displayed, which unfortunately is the first in the list of versions, i.e. the oldest. My example is the following:

Image

For this tool there is a list of versions in bio.tools:

Image

Looking at the generated json metadata, it looks like it's generating the correct list of versions:

{
  "tool_name": "macsyfinder",
  "contents": [
    "biotools",
    "biocontainers",
    "bioschemas",
    "bioconda"
  ],
  "fetched_metadata": {
    "bioconda": {
      "name": "macsyfinder",
      "version": "2.1.5",
      "home": "https://github.com/gem-pasteur/macsyfinder",
      "documentation": "https://macsyfinder.readthedocs.io/en/latest",
      "license": "GPL-3.0-or-later",
      "summary": "MacSyFinder: Detection of macromolecular systems in protein datasets using systems modelling and similarity search",
      "identifiers": [
        "biotools:macsyfinder",
        "doi:10.24072/pcjournal.250"
      ]
    },
    "biocontainers": {
      "name": "macsyfinder",
      "identifiers": [
        "biotools:macsyfinder",
        "doi:10.1371/journal.pone.0110726"
      ],
      "license": "GPL-3.0",
      "summary": "Program to model and detect macromolecular systems, genetic pathways... in protein datasets. in prokaryotes, these systems have often evolutionarily conserved properties: they are made of conserved components, and are encoded in compact loci (conserved genetic architecture). the user models these systems to reflect these conserved features, and to allow their efficient detection."
    },
    "biotools": {
      "id": "macsyfinder",
      "home": "https://github.com/gem-pasteur/macsyfinder",
      "license": "GPL-3.0",
      "summary": "Program to model and detect macromolecular systems, genetic pathways... in protein datasets. In prokaryotes, these systems have often evolutionarily conserved properties: they are made of conserved components, and are encoded in compact loci (conserved genetic architecture). The user models these systems to reflect these conserved features, and to allow their efficient detection.",
      "addition_date": "2016-12-04T05:58:15Z",
      "last_update_date": "2024-11-24T13:49:36.708539Z",
      "tool_type": [
        "Command-line tool",
        "Web application"
      ],
      "version": [
        "1.0.2",
        "2.0",
        "2.1.1",
        "2.1.2",
        "2.1.3",
        "2.1.4"
      ],
      "collections": [
        "GEM Pasteur"
      ]
    },
    "bioschemas": {
      "name": "MacSyFinder",
      "home": "https://bio.tools/macsyfinder",
      "license": "GPL-3.0",
      "version": [
        "2.0",
        "2.1.2",
        "1.0.2",
        "2.1.4",
        "2.1.3",
        "2.1.1"
      ],
      "summary": "Program to model and detect macromolecular systems, genetic pathways... in protein datasets. In prokaryotes, these systems have often evolutionarily conserved properties: they are made of conserved components, and are encoded in compact loci (conserved genetic architecture). The user models these systems to reflect these conserved features, and to allow their efficient detection.",
      "tool_type": "sc:SoftwareApplication"
    }
  }
}

Therefore:

  • a correction would be needed on the frontend side
  • this correction should display not the first or the last of the versions available, but all of them.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinggood first issueGood for newcomers

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions