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

[Feature] Obtain process 'abstract' from CWL 'doc' field #158

Open
fmigneault opened this issue May 27, 2020 · 0 comments
Open

[Feature] Obtain process 'abstract' from CWL 'doc' field #158

fmigneault opened this issue May 27, 2020 · 0 comments
Assignees
Labels
ci/doc Issue related to documentation of the package feature/CWL Issue related to CWL support good first issue Good for newcomers project/OGC-OSPD Related to OGC Open Science Persistent Demonstrator. triage/feature New requested feature.

Comments

@fmigneault
Copy link
Collaborator

CWL offers the doc field for every I/O as well as top level for the whole tool documentation.
We should use these fields when corresponding abstract is not provided for WPS elements.

similar to #31, but for whole process metadata as well as per-I/O

It is to be noted that [cwl doc ref]

Any doc field may be an array of strings in addition to the previously allowed single string.

Therefore, if doc is given as list of string, it will have to be handled and merged using "\n".join(<strings>). Probably we can reuse

def clean_json_text_body(body):

@fmigneault fmigneault added good first issue Good for newcomers triage/feature New requested feature. ci/doc Issue related to documentation of the package feature/CWL Issue related to CWL support labels May 27, 2020
@fmigneault fmigneault self-assigned this May 27, 2020
@fmigneault fmigneault changed the title [Feature] Obtain process 'abstract' from CLW 'doc' field [Feature] Obtain process 'abstract' from CWL 'doc' field Jun 3, 2024
@fmigneault fmigneault added the project/OGC-OSPD Related to OGC Open Science Persistent Demonstrator. label Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/doc Issue related to documentation of the package feature/CWL Issue related to CWL support good first issue Good for newcomers project/OGC-OSPD Related to OGC Open Science Persistent Demonstrator. triage/feature New requested feature.
Projects
None yet
Development

No branches or pull requests

2 participants