Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add overwrite #192

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

camilovelezr
Copy link
Member

To be merged before #190
This PR:

  • Adds a property to Workflow objects: path: Path. In this path:
    • A cwl_adapters dir will be created where the user will have a copy of the CLTs that were submitted to WIC
    • Symlinks to 1. The compiled CWL Workflow and 2. YML of workflow Inputs (two symlinks) will be created
  • Adds argument overwrite: bool to Workflow.compile() and Workflow.run(): if overwrite=True all CLTs that are part of the Workflow will be overwritten in cwl_adapters in the WIC directory. If overwrite=False no CLTs will be overwritten.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant