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

Generate command list as top-level running #3

Open
hyphaltip opened this issue Nov 8, 2018 · 1 comment
Open

Generate command list as top-level running #3

hyphaltip opened this issue Nov 8, 2018 · 1 comment

Comments

@hyphaltip
Copy link
Member

Running the tool with all-in-one options so that it generates a BASH / Makefile or script to run all the sub-pieces so that user does not have to write script to do all the steps.

Support "smart" restart options in the pipeline so that previously run steps are not re-done.

This seems like a solution for snakemake or makefiles instead of shell scripts....

@nextgenusfs
Copy link
Collaborator

yeah I wouldn't use a shell script (I do that locally for ease but too easy to break) -- but can do this in python as well I think instead of adding another dependency. although a makefile obviously wouldn't be a dependency -- I will be virtually no help with that....

To do in python we just need to parse the arguments correctly -- I've not looked at the overall current argparse structure to know if we can get all unique arguments into an argparse object? Then just need to filter for each tool for the function calls.

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

No branches or pull requests

2 participants