{"id":16205440,"url":"https://github.com/hexylena/toolshed-version-database","last_synced_at":"2025-04-07T19:52:09.841Z","repository":{"id":82749439,"uuid":"503353715","full_name":"hexylena/toolshed-version-database","owner":"hexylena","description":"because no one wants to add it to the toolshed, I'll make it myself.","archived":false,"fork":false,"pushed_at":"2024-04-08T02:37:59.000Z","size":21940,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-14T06:04:15.548Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hexylena.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-06-14T12:39:00.000Z","updated_at":"2024-04-22T03:42:33.460Z","dependencies_parsed_at":"2023-11-13T03:31:37.777Z","dependency_job_id":"b1595dc3-6469-4cd1-83d4-abce642e6b93","html_url":"https://github.com/hexylena/toolshed-version-database","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexylena%2Ftoolshed-version-database","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexylena%2Ftoolshed-version-database/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexylena%2Ftoolshed-version-database/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexylena%2Ftoolshed-version-database/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hexylena","download_url":"https://codeload.github.com/hexylena/toolshed-version-database/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247721928,"owners_count":20985083,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-10T10:00:45.563Z","updated_at":"2025-04-07T19:52:09.817Z","avatar_url":"https://github.com/hexylena.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# toolshed-version-database\n\nI've needed since years something to map tool IDs + versions back to which repository revision I need to install. I understand the toolshed is miserable to work with, so, fair, but, I still need this so we're just going to scrape it.\n\n## Data\n\nFile | Purpose\n--- | ---\n[guid-rev.json](guid-rev.json) | Map a tool guid (e.g `toolshed.g2.bx.psu.edu/repos/iuc/circos/circos/0.69.8+galaxy1` to the triple of owner/name/rev, like `(\"iuc\", \"circos\", \"014a21767ac4\")`.\n[tool-version-database.tsv](tool-version-database.tsv) | Full table of (repo name, repo owner, repo revision, tool name, tool guid, version) (yes guid is a bit redundant.)\n[tool-meta.tsv](tool-meta.tsv) | Table of (guid, name, description, edam operations, edam topics)\n[tool-meta.json](tool-meta.json) | Same but json\n[tool-meta-names.json](tool-meta-names.json) | Just the ID: name + description pairs.\n`api/tools/*` | The result of `/api/tools/*?io_details=True\u0026link_details=False` for the first server that would answer. Will be replaced by [#18524](https://github.com/galaxyproject/galaxy/pull/18524). E.g. [circos/0.69.8+galaxy1](https://hexylena.github.io/toolshed-version-database/api/tools/toolshed.g2.bx.psu.edu/repos/iuc/circos/circos/0.69.8%2Bgalaxy1)\n\n\n## LICENSE\n\nAGPL-3.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhexylena%2Ftoolshed-version-database","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhexylena%2Ftoolshed-version-database","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhexylena%2Ftoolshed-version-database/lists"}