In broad terms, what are you trying to do?
For automating some very simple ways of using alchemiscale, it might be useful to have a very simple lightweight CLI that uses the Python API to do some very simple things.
Briefly detail what you have already tried
This can be done via the Python API, but for many simple and common tasks, we would end up with a proliferation and divergence of Python scripts for the simplest most common functionality like this.
Describe the new feature(s) that would help you to achieve this
For example:
Submit an alchemical network:
$ alchemiscli submit --network network.bson
<network-scope-key>
List all networks that are running:
$ alchemiscli list
<network-scope-key> <short-name> <status info ...>
Query the status of a network
$ alchemiscli status --network <network-scope-key>
<status info ...>
Stop a network
$ alchemiscli kill --network <network-scope-key>
Halted all <network-scope-key> tasks
In broad terms, what are you trying to do?
For automating some very simple ways of using alchemiscale, it might be useful to have a very simple lightweight CLI that uses the Python API to do some very simple things.
Briefly detail what you have already tried
This can be done via the Python API, but for many simple and common tasks, we would end up with a proliferation and divergence of Python scripts for the simplest most common functionality like this.
Describe the new feature(s) that would help you to achieve this
For example:
Submit an alchemical network:
List all networks that are running:
Query the status of a network
Stop a network