ga4gh / tool-registry-service-schemas

APIs for discovering genomics tools, their metadata and their containers
Apache License 2.0
30 stars 18 forks source link

TRS should indicate engines and versions a tool can run on #240

Open coverbeck opened 1 year ago

coverbeck commented 1 year ago

TRS should optionally indicate which engines and engine versions a tool can run on. For example, a WDL workflow only runs on Cromwell 79 or later, etc.

WES has a similar proposal, and the TRS implementation might be similar.

Dockstore is starting to collect this information for Nextflow, as Nextflow already has the Nextflow version requirement in its config file. For now we will just surface the Nextflow value as is, but this should be standardized for TRS. Or maybe the Nextflow syntax is adopted as the standard.

┆Issue is synchronized with this Jira Story ┆Project Name: Zzz-ARCHIVE GA4GH tool-registry-service ┆Issue Number: TRS-65