Skip to content

Instantly share code, notes, and snippets.

@stain
Last active September 12, 2018 09:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stain/8f3847bd8ad25c19a2fa3f52ebe2b99a to your computer and use it in GitHub Desktop.
Save stain/8f3847bd8ad25c19a2fa3f52ebe2b99a to your computer and use it in GitHub Desktop.
(venv) stain@biggie:~/src/cwlprov-py$ cwlprov -d test/revsort-cwlprov-0.4.0/
Detected CWLProv research Object: test/revsort-cwlprov-0.4.0/
(venv) stain@biggie:~/src/cwlprov-py$ cwlprov -d test/revsort-cwlprov-0.4.0 validate
Valid: test/revsort-cwlprov-0.4.0
(venv) stain@biggie:~/src/cwlprov-py$ cwlprov -d test/revsort-cwlprov-0.4.0 info
Research Object of CWL workflow run
ID: arcp://uuid,d47d3d43-4830-44f0-aa32-4cda74849c63/
Profile: https://w3id.org/cwl/prov/0.4.0
Workflow ID: urn:uuid:d47d3d43-4830-44f0-aa32-4cda74849c63
Packaged: 2018-08-21
(venv) stain@biggie:~/src/cwlprov-py$ cd test/revsort-cwlprov-0.4.0/
(venv) stain@biggie:~/src/cwlprov-py/test/revsort-cwlprov-0.4.0$ cwlprov run
2018-08-21 17:26:24.467844 Flow d47d3d43-4830-44f0-aa32-4cda74849c63 [ Run of workflow/packed.cwl#main (0:00:02.284649)
2018-08-21 17:26:24.530884 Step 6f501717-0c97-492e-b18a-10bc096f1797 Run of workflow/packed.cwl#main/rev (0:00:01.122498)
2018-08-21 17:26:25.656084 Step e7c8b2c0-dee6-4c61-b674-f0807cb47344 Run of workflow/packed.cwl#main/sorted (0:00:01.087999)
2018-08-21 17:26:26.752493 Flow d47d3d43-4830-44f0-aa32-4cda74849c63 ] Run of workflow/packed.cwl#main (0:00:02.284649)
Legend:
[ Workflow start
] Workflow end
(venv) stain@biggie:~/src/cwlprov-py/test/revsort-cwlprov-0.4.0$ cwlprov run --inputs --outputs
2018-08-21 17:26:24.467844 Flow d47d3d43-4830-44f0-aa32-4cda74849c63 [ Run of workflow/packed.cwl#main (0:00:02.284649)
2018-08-21 17:26:24.526993 In 2be17b4c-3a0c-4ef9-b810-d14252a25db9 < wf:main/input
2018-08-21 17:26:24.527132 In eda7ec37-9843-4bd9-bf50-1c4fa68e358e < wf:main/reverse_sort
2018-08-21 17:26:24.530884 Step 6f501717-0c97-492e-b18a-10bc096f1797 Run of workflow/packed.cwl#main/rev (0:00:01.122498)
2018-08-21 17:26:24.690981 In a21ddd98-a85f-4cd0-a402-d4d863e36e0a < wf:main/rev/input
2018-08-21 17:26:25.652107 Out dc4bf89c-ecf1-4292-bcc1-f45e4b85f7a6 > wf:main/rev/output
2018-08-21 17:26:25.656084 Step e7c8b2c0-dee6-4c61-b674-f0807cb47344 Run of workflow/packed.cwl#main/sorted (0:00:01.087999)
2018-08-21 17:26:25.759483 In dc4bf89c-ecf1-4292-bcc1-f45e4b85f7a6 < wf:main/sorted/input
2018-08-21 17:26:25.759818 In 0218adcd-f07e-4ecc-9163-d589c82a716b < wf:main/sorted/reverse
2018-08-21 17:26:26.742821 Out e8b03590-527b-494f-9003-124fb6862983 > wf:main/sorted/output
2018-08-21 17:26:26.752286 Out e8b03590-527b-494f-9003-124fb6862983 > wf:main/primary/output
2018-08-21 17:26:26.752493 Flow d47d3d43-4830-44f0-aa32-4cda74849c63 ] Run of workflow/packed.cwl#main (0:00:02.284649)
Legend:
[ Workflow start
< Used as input
> Generated as output
] Workflow end
(venv) stain@biggie:~/src/cwlprov-py/test/revsort-cwlprov-0.4.0$ cd ../revsort-cwlprov-0.3.0/
(venv) stain@biggie:~/src/cwlprov-py/test/revsort-cwlprov-0.3.0$ cwlprov run
2018-08-08 22:44:06.573330 Flow 39408a40-c1c8-4852-9747-87249425be1e [ Run of workflow/packed.cwl#main (0:00:06.106767)
2018-08-08 22:44:06.691722 Step 4f082fb6-3e4d-4a21-82e3-c685ce3deb58 Run of workflow/packed.cwl#main/create-tar (0:00:00.010133)
2018-08-08 22:44:06.702976 Step 0cceeaf6-4109-4f08-940b-f06ac959944a * Run of workflow/packed.cwl#main/compile (unknown duration)
2018-08-08 22:44:12.680097 Flow 39408a40-c1c8-4852-9747-87249425be1e ] Run of workflow/packed.cwl#main (0:00:06.106767)
Legend:
[ Workflow start
* Nested provenance, use UUID to explore: cwlprov run 0cceeaf6-4109-4f08-940b-f06ac959944a
] Workflow end
(venv) stain@biggie:~/src/cwlprov-py/test/revsort-cwlprov-0.3.0$ cwlprov run 0cceeaf6-4109-4f08-940b-f06ac959944a
2018-08-08 22:44:06.607210 Flow 0cceeaf6-4109-4f08-940b-f06ac959944a [ Run of workflow/packed.cwl#main (0:00:00.644378)
2018-08-08 22:44:06.707070 Step 83752ab4-8227-4d4a-8baa-78376df34aed Run of workflow/packed.cwl#main/untar (0:00:00.008149)
2018-08-08 22:44:06.718554 Step f56d8478-a190-4251-84d9-7f69fe0f6f8b Run of workflow/packed.cwl#main/argument (0:00:00.532052)
2018-08-08 22:44:07.251588 Flow 0cceeaf6-4109-4f08-940b-f06ac959944a ] Run of workflow/packed.cwl#main (0:00:00.644378)
Legend:
[ Workflow start
] Workflow end
(venv) stain@biggie:~/src/cwlprov-py/test/revsort-cwlprov-0.4.0$ cwlprov --no-hints run --end --no-label --no-duration --inputs --outputs --no-steps
2018-08-21 17:26:24.467844 Flow d47d3d43-4830-44f0-aa32-4cda74849c63 [
2018-08-21 17:26:24.526993 In 2be17b4c-3a0c-4ef9-b810-d14252a25db9 < wf:main/input
2018-08-21 17:26:24.527132 In eda7ec37-9843-4bd9-bf50-1c4fa68e358e < wf:main/reverse_sort
2018-08-21 17:26:26.752286 Out e8b03590-527b-494f-9003-124fb6862983 > wf:main/primary/output
2018-08-21 17:26:26.752493 Flow d47d3d43-4830-44f0-aa32-4cda74849c63 ]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment