Pymodaq

Latest version: v5.0.0

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

Scan your dependencies

Page 15 of 17

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/

2.0.0alpha

The new main version highlights developpment of the Dashboard as the main starting point if pymodaq. It gives the opportunity to load preset_mode: configurations of a set of actuators and detectors. Then one can use extensions to do things with the detectors and actuators, that is:

* DAQ_Scan : for automated and synchronize scans
* DAQ_Logger: for data logging all all selected detectors into a single hdf5 file that could be local or on a distant server (to be done)

1.6.4

Many small bugs cleared after intense testing with people from the 3 days training course last 21/22/23 October 2019

1.6.4b

1.6.3

* :bug:`14` Logger node was not saved properly from daq_scan
* :feature:`13` Added axes labels and units within h5 browser when looking at live scan registered data
* :support:`12` Changed the case to lower in the github repo (was done in windows who doesn't care between lower or
upper so was not applying changes on github...
* :bug:`12` Removed too specific package requirements for plugins (win32com for instance)
* :support:`7` Changed Licence specification to CECILL-B
* :bug:`6` Removed dependance of unnecessary Dask package

1.6.2

pep8 related modification of variable names not taken into account in version 1.6.1 and producing errors in daq_scan module

Page 15 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.