In [1]:
import cwl_freezer
reload(cwl_freezer)
workflow_doc = '/Users/dcl9/Code/python/mmap-cwl/mmap.cwl'
workflow = cwl_freezer.load_workflow(workflow_doc)
images, workflow = cwl_freezer.freeze_workflow(workflow)
In [2]:
# Export images
# cwl_freezer.export_images(images, '/tmp/exported')
In [3]:
# Next: add a method to write out the workflow
In [4]:
cwl_freezer.save_workflow(workflow, '/tmp/rewritten.cwl')
In [ ]:
In [ ]: