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
Multi-molecule submissions via the CLI #140
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like a great addition 🎉! If you have a moment could you add a sentence or two to the docs (Quick Start + Executor pages maybe?) just to describe that this is now possible?
The `submit` command will also accept a combination of the two input forms as well as multiple occurrences of either. | ||
After successfully submitting the molecules a table will be printed which maps the unique ID that has been assigned by | ||
the executor to the submission to the molecule smiles and input file if appropriate. To keep track of submissions we can | ||
also have the table saved to csv by add the corresponding `--save-submission-info` flag to the command. | ||
|
||
The ID's can be used to check on state of the submission: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉 thanks! This should make it easier for new users to discover 😁
Description
This PR extends the
openff-bespoke executor submit
command to accept and process multiple molecules at once via multiple smiles or input file arguments. Input files may also contain multiple molecules. A formatted table is printed to the terminal and optionally written to a CSV file, which maps the input molecule to an optimization ID and input file if appropriate.Status