Add a command line interface for running AutoRA jobs.
Add examples showing how they can run asynchronously on Oscar using cylc.
If the issue is on Github, simply link to it using the '#' symbol; otherwise, provide a notion page link):
resolves #238
TODO:
[ ] Backport changes to serializer (including Protocol setup and pyyaml installation) to #343
[ ] Backport changes to Controller (including types) to #305
[ ] Backport changes to Executor collection (supporting pandas DataFrames, recarrays and numpy arrays) to #304, adding testing for those new supported features
[x] Hive-out removal of darts plot_utils to a separate PR #350
[ ] Decide where to put examples – as they are? a separate repository?
[ ] Discuss format of the different data types on disk – YML?
[ ] Get feedback on cylc usability and integrate
[ ] Convert logging.basicConfig calls into a single call.
Description
Add a command line interface for running AutoRA jobs.
Add examples showing how they can run asynchronously on Oscar using
cylc
.If the issue is on Github, simply link to it using the '#' symbol; otherwise, provide a notion page link):
TODO:
plot_utils
to a separate PR #350logging.basicConfig
calls into a single call.Type of change
Delete as appropriate:
Features (Optional)
Controller
in https://github.com/AutoResearch/autora/blob/feat/controller-cli/autora/controller/__main__.py andTheorist
in https://github.com/AutoResearch/autora/blob/feat/controller-cli/autora/theorist/__main__.py.