**tomato**: au-tomation without the pain! ========================================= .. image:: https://badgen.net/badge/docs/dgbowl.github.io/grey?icon=firefox :target: https://dgbowl.github.io/tomato .. image:: https://badgen.net/pypi/v/tomato/?icon=pypi :target: https://pypi.org/project/tomato .. image:: https://badgen.net/github/tag/dgbowl/tomato/?icon=github :target: https://github.com/dgbowl/tomato **tomato** is an instrument automation package, currently developed at the `ConCat lab `_, and previously in the `Materials for Energy Conversion `_ lab at Empa. **tomato** includes: - a daemon for pipeline and device management, as well as job scheduling, :mod:`tomato.daemon`; - the daemon and pipeline configuration utility, :mod:`tomato.tomato`; - the job and job queue configuration utility, :mod:`tomato.ketchup`; - the component status utility and API, :mod:`tomato.passata`; - a set of device drivers, see the :ref:`driver library`. This project has received funding from: - the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 957189, - the Emmy Noether Programme of the DFG, under project No. 490703766 - the Priority Programme 2419 HyCAM of the DFG, under project No. 523873650 The project is part of BATTERY 2030+, the large-scale European research initiative for inventing the sustainable batteries of the future. .. codeauthor:: Peter Kraus, Alexandre Gbocho, Graham Kimbell, Loris Ercole, .. toctree:: :maxdepth: 1 :caption: tomato user manual installation quickstart usage driver_develop version .. _driver library: .. toctree:: :maxdepth: 1 :caption: tomato driver library tomato-example-counter tomato-psutil tomato-bronkhorst tomato-jumo .. toctree:: :maxdepth: 1 :caption: tomato autodocs :hidden: apidoc/tomato