Pymodaq

Latest version: v5.0.4

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 18

2.2.2

2.2.0

Allow plugin discovery from multiple packages
Configuration file mechanism added

2.1.2

various minor Corrections induced from testing during Training Session ANF2020. See changelog and commits

2.1.1

various minor Correction see changelog and commits

2.1.0

A new manager has been added to the dashboard to configure actions to performs on any defined detector/actuator when a specific keyboard shortcut and/or gamepad button or axis is triggered.

Possible actions are:

* For detectors:
* Snap
* Grab
* Stop
* For actuators:
* Move Rel (using joystick)
* Move Rel p (triggers a move in plus direction. A relative increment must be defined in the actuator GUI)
* Move Rel m (same for minus direction)

2.0.1

It features a slightly new way of presenting things, especially with the Dashboard of Actuators and Detectors being central. Then extensions can be open such as:

* the DAQ_Scan module with a brand new scanner object dealing with previous scan modes (1D, 2D) but also new ones:
* Sequential
* Tabular
* For 1D, 2D and Tabular, a brand new scan mechanism has been developed: the Adaptive mode (from the python-adaptive package). It is an algorithm that will explore itself the 1D or 2D phase space in order to have good resolution in much less time compared to traditional scanning
The DAQ_Logger module: it lets you log data from any detector of the DashBoard towards a local or distant h5file and also towards a SQL database (local or distant). This last can then be probed from the web to display the logged datas.

More can be read from the documentation and soon some videos highlighting the new features!

PS: some late patching:

* you have to install the module packaging for it to run properly: https://pypi.org/project/packaging/
* If you want to test the adaptive mode, install the adaptive package: https://pypi.org/project/adaptive/
* if you want to test the logger module, install the sqlalchemy package: https://pypi.org/project/SQLAlchemy/

Page 15 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.