$ cwl-runner Diamon.blastx-v0.9.21.cwl Diamon.blastx-v0.9.21.test.job.yaml
[job Diamon.blastx-v0.9.21.cwl] completed success
{
"matches": {
"format": "http://edamontology.org/format_2333",
"checksum": "sha1$021f319cc66ca5c34211992209d88ed84b247ce6",
"basename": "test_transcripts.fasta.diamond_matches",
"location": "file:///home/jra001k/snapshot/workflow-is-cwl_h/tools/Diamond/test_transcripts.fasta.diamond_matches",
"path": "/home/jra001k/snapshot/workflow-is-cwl_h/tools/Diamond/test_transcripts.fasta.diamond_matches",
"class": "File",
"size": 12519
}
}
Final process status is success
$ cwl-runner --debug Diamon.makedb-v0.9.21.cwl Diamon.makedb-v0.9.21.test.job.yaml
Traceback (most recent call last):
File "/home/jra001k/.local/lib/python2.7/site-packages/cwltool/main.py", line 602, in main
**vars(args))
File "/home/jra001k/.local/lib/python2.7/site-packages/cwltool/executors.py", line 31, in __call__
return self.execute(*args, **kwargs)
File "/home/jra001k/.local/lib/python2.7/site-packages/cwltool/executors.py", line 72, in execute
self.run_jobs(t, job_order_object, logger, **kwargs)
File "/home/jra001k/.local/lib/python2.7/site-packages/cwltool/executors.py", line 101, in run_jobs
for r in jobiter:
File "/home/jra001k/.local/lib/python2.7/site-packages/cwltool/command_line_tool.py", line 341, in job
builder = self._init_job(job_order, **kwargs)
File "/home/jra001k/.local/lib/python2.7/site-packages/cwltool/process.py", line 626, in _init_job
builder.bindings.extend(builder.bind_input(self.inputs_record_schema, builder.job, discover_secondaryFiles=kwargs.get("toplevel")))
File "/home/jra001k/.local/lib/python2.7/site-packages/cwltool/builder.py", line 182, in bind_input
bindings.extend(self.bind_input(f, datum[f["name"]], lead_pos=lead_pos, tail_pos=f["name"], discover_secondaryFiles=discover_secondaryFiles))
File "/home/jra001k/.local/lib/python2.7/site-packages/cwltool/builder.py", line 242, in bind_input
raise WorkflowException("Expected value of '%s' to have format %s but\n %s" % (schema["name"], schema["format"], ve))
WorkflowException: Expected value of 'inputRefDBFile' to have format http://edamontology.org/format_1929 but
File has no 'format' defined: {
"class": "File",
"location": "file:///home/jra001k/snapshot/workflow-is-cwl_h/tools/Diamond/test-input/uniref90_subset.fasta",
"size": 4752,
"basename": "uniref90_subset.fasta",
"nameroot": "uniref90_subset",
"nameext": ".fasta"
}