This is a test version of Biostars. For the public version, visit https://www.biostars.org.
cwl: unrecognized extension field, $schemas section

Hi there,

I'm trying to include metadata according to recommended good practice in my cwl tool descriptions and workflows. Although cwl-runner is finishing successful I get warning messages of the following flavor:

unrecognized extension field 'http://schema.org/license'. Did you include a $schemas section?

My schemas section looks like this:

$namespaces:
   s: http://schema.org/
$schemas:
   - http://schema.org/docs/schema_org_rdfa.html

s:license: https://spdx.org/licenses/Apache-2.0
...

cwl-runner 1.0.20171017195544

Would anyone care to give me a hint on what I'm missing? Thanks a lot!

cwl

1 answer

Hello @ninsch3000

This is a known false warning: https://github.com/common-workflow-language/cwltool/issues/623

You can ignore it; sorry!

Hey, thanks a lot for clarifying this issue!

Log in to answer this question.