NOMAD CAMELS - Your Simple Path to FAIR Experimental Data
What is NOMAD CAMELS?
CAMELS (Configurable Application for Measurements, Experiments and Laboratory Systems) is an open-source measurement software, targeted towards the requirements of experimental physics. Ease of use, rich metadata and FAIR-compliant data are at the heart of CAMELS design.
CAMELS provides a graphical user interface (GUI) that can be used to setup instrument control and measurement protocols. The GUI then generates Python code that interfaces with bluesky to communicate with the instruments and orchestrate the measurement. CAMELS can also be used to communicate with large-scale, distributed systems implemented with EPICS.
Learn more about CAMELS in our peer-reviewed paper
Why CAMELS?
In experimental sciences experiments often utilize a multitude of different measurement devices used in dynamically changing setups. Changing measurement procedures or adding new devices is often cumbersome and difficult as it often requires advanced programming knowledge. CAMELS allows you to define instrument control and measurement protocols using a graphical user interface (GUI) where each measurement step can be added with the click of a button. This provides a low entry-threshold enabling the creation of new and sophisticated measurement protocols without programming knowledge or a deeper understanding of device communication.
Who is CAMELS for?
CAMELS is suited for any researcher not wanting to deal with measurement orchestration and device communication while still having full control and sophisticated data and metadata saving. Implementing new instruments can be done by any one and can be shared with the community. As CAMELS takes care of saving all available metadata, you can share understandable measurement data with colleagues and other researchers with just a few clicks.
How to get started?
To get started with CAMELS first install it and learn how to use it with our “Getting started” tutorial.
Contact and Community
If you have questions or problems with CAMELS we invite you to contact us via Discord:
search for the channels discussion-camels or issues-camels.
You can also open GitHub Issues:
CAMELS is being developed in the framework of the NFDI consortium FAIRmat.
The source code of CAMELS is hosted on GitHub:
We invite you to open issues on GitHub if you encounter any problems or bugs.
If you have any questions or feedback you can also always reach the development team of CAMELS via E-mail:
E-mail nomad-camels@fau.de