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

auto-completion of edam file types #67

Open
ghost opened this issue Oct 18, 2019 · 4 comments
Open

auto-completion of edam file types #67

ghost opened this issue Oct 18, 2019 · 4 comments
Labels
advanced cwl enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Oct 18, 2019

in the file type field auto complete edam file types

@ghost ghost added enhancement New feature or request advanced cwl labels Oct 18, 2019
@ghost ghost added this to the No scheduled deadline milestone Oct 18, 2019
@ghost ghost self-assigned this Oct 18, 2019
@vemonet
Copy link

vemonet commented Mar 2, 2020

Really interested by this feature!

I don't know how hard it would be to implement, but it could be particularly interesting to make it generic so that you can perform autocompletion for any ontologies anywhere in a CWL file

For example I am using EDAM to also describe a tools functions and topics:
https://github.com/MaastrichtU-IDS/d2s-cwl-workflows/blob/master/steps/run-r2rml.cwl#L62:L75

The most semantic way would be to resolve a property depending on its range in the ontology describing it, but it might be complex to properly implement so that it works for any ontology and using reasoning

@mr-c
Copy link
Contributor

mr-c commented Jul 31, 2021

Attention @melibleq @hmenager @HagerDakroury @matuskalas

@mr-c
Copy link
Contributor

mr-c commented Jul 31, 2021

@matuskalas
Copy link

Folks, any interest to pursue this?

FYI, @davelopez & @beatrizserrano are thinking about adding EDAM and/or Bio.tools suggestions to the language model for Galaxy tool wrappers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
advanced cwl enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants