seek4science / seek

For finding, sharing and exchanging Data, Models, Simulations and Processes in Science.
http://www.seek4science.org
BSD 3-Clause "New" or "Revised" License
76 stars 52 forks source link

Workflow validation against bioschemas profile - description of errors #781

Open nsjuty opened 2 years ago

nsjuty commented 2 years ago

bioschemas profile: https://bioschemas.org/profiles/ComputationalWorkflow/1.0-RELEASE

Validation tool run against workflow: https://workflowhub.eu/workflows/3

12 warnings, 3 errors .

  1. input and output use schema.org prefix rather than bioschemas prefix
  2. 3rd error is missing creator

cheers

stuzart commented 2 years ago

one error is due to a missing creator. There are a few cases of this in the WFH. Perhaps it should default to the submitter if not defined?

stuzart commented 2 years ago

we've also discussed that outputs should be recommended, rather than mandatory, in the profile. Not all workflows, and there are several Galaxy examples in the WFH, have outputs

fbacall commented 2 years ago

Extend the context to explicitly map the bioschemas specific terms

fbacall commented 2 years ago

Maybe validate there is at least one creator?

fbacall commented 2 years ago

If there's no creator defined, credit the team/project (as an Organization)