-
Notifications
You must be signed in to change notification settings - Fork 13
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
Define logic for suits with tools that have different bio.tools entries #67
Comments
Oh no, this is a nightmare I was expecting. Such cases are basically a wrong use of Bio.tools.
What needs to be done, is to include into Bio.tools linter checks for identical homepage, repo & other links (download, documentation, ...), primary citation, ... 😨 On the side of Tool Extractor, I see 3 options, ordered from IMHO least favourable to most: |
Could you output all the wrappers with this problem? Billion thanks! 🙏🏽🙏🏽🙇🏽♂️ |
We have no functionality to automatically see which tools have multiple entries, yet. https://github.com/galaxyproject/tools-iuc/tree/main/tools/bbtools |
I will update the parser to collect all IDs if there are multiple |
Now, we produce a column with |
Currently, we assume that all tools in a suite (i.e. github folder) have the same bio.tools ID.
However, there are some suites where the contained tools have different bio.tool IDs: For example: https://github.com/galaxyproject/tools-iuc/tree/main/tools/spades
As a consequence, our tool only parses one bio.tools entry, which is not correct for all tools.
We need to brainstorm how to handle these cases.
A) Aggregate the bio.tools entries and EDAM Terms (similar to the
Galaxy tool ids
row)B) One row for each Galaxy tool ids (this would probably mean a good amount of restructuring, i.e. creating a tool list and an aggregated list)
Any vote for either way ?
The text was updated successfully, but these errors were encountered: