galaxyproject / galaxyproject/galaxy_codex

Check which is the newest wrapper for multiple wrappers

Open
#17 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
28
Forks
36
Avg merge
19h 29m
Merged PRs (30d)
1

Description

Thanks to @tuncK we found that there are tools that have been migrated (e.g. to IUC), example: https://github.com/bgruening/galaxytools/tree/master/tools/mcl
So they exist in multiple locations.
I think the tool_extractor overwrites an entry if the names are identical, so we would need two things:
a) allow storing multiple entries for tools with identical `Galaxy wrapper id` (maybe we should rename that to shed id as well ?)
b) a way to filter for the newer wrapper, maybe based on the one with the latest commit.

Contributor guide

Open the contributing guide

Research direction

Start by examining the tool_extractor behavior described in the issue and compare the example migrated and existing wrapper locations. Determine how duplicate Galaxy wrapper IDs should be stored and how the latest commit should identify the newer wrapper; done means both entries can be retained and the newer one can be selected.

Written by the indexing model from the issue text.

Assessment

Domain
data, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.