FAU-LAP / NOMAD-CAMELS

We are developing a configurable measurement software (CAMELS), targeted towards the requirements of experimental solid-state physics. Here many experiments utilize a multitude of measurement devices used in dynamically changing setups.
https://fau-lap.github.io/NOMAD-CAMELS/
GNU Lesser General Public License v2.1
11 stars 3 forks source link
NOMAD CAMELS

Configurable Application for Measurements, Experiments and Laboratory Systems

NOMAD CAMELS is a configurable measurement software, targeted towards the requirements of experimental solid-state physics. Here many experiments utilize a multitude of measurement devices used in dynamically changing setups. CAMELS allows to define instrument control and measurement protocols using a graphical user interface (GUI). This provides a low entry threshold enabling the creation of new measurement protocols without programming knowledge or a deeper understanding of device communication. The GUI generates python code that interfaces with instruments and allows users to modify the code for specific applications and implementations of arbitrary instruments if necessary. Even large-scale distributed systems can be implemented. CAMELS generates FAIR-compliant data including rich metadata. NeXus standards, immediate NOMAD integration and hence a FAIRmat-compliant data pipeline can be readily implemented.

Documentation

For more information and documentation visit the documentation.

Publication

Please also see our publication in the Journal of Open Source Software (JOSS):

DOI

Changelog

1.4.1 2D plot features

Features:

Fixes:

1.4.0 API improvements, clean protocol exit, more metadata

Features:

Changes:

Fixes:

1.3.1

Features:

Changes:

Fixes:

1.3.0 API and Watchdogs

Major Features:

Features:

Changes:

Fixes:

1.2.2

Features:

Fixes:

1.2.1

Features:

Fixes:

1.2.0

Features:

Changes:

Fixes:

1.1.2

Fixes:

1.1.1

Features:

Changes:

Fixes:

1.1.0

Features:

Fixes:

1.0.6

Features:

Fixes:

1.0.5

Changes:

Fixes:

1.0.4

Fixes:

1.0.3

Changes:

Fixes:

1.0.2

Features:

Fixes:

1.0.1

Features:

Changes:

1.0.0

Features:

Changes:

Fixes:

0.2.3

Features:

Changes:

Fixes:

0.2.2

Features:

Fixes:

0.2.1

Minor features:

Quality of life:

Fixes:

0.2.0

Major new feature:

Minor features:

Quality of life:

Fixes:

0.1.9

New features:

Quality of life:

Fixes:

0.1.8

Fixes:

0.1.7

Added functionalities:

Fixes:

0.1.6

Added functionalities:

Fixes:

0.1.5

0.1.4

0.1.3

0.1.0 to 0.1.2