diff --git a/CHANGELOG b/CHANGELOG index 67c086b8d982583ab16b931a3e0d6e7682ac1844..678ec79c2bb462b18a22985b0c431b927f9ad45b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -52,4 +52,9 @@ Version 1.1.3 Version 1.2 -Old Microdrop interface depreciated -New zmq_plugin based interface - -Internal changes to save functionality and plot storage. \ No newline at end of file + -Internal changes to save functionality and plot storage. + +Version 1.3 + -Fixed a bug related to calibration mode + -Added ZODB data storage + -Integrated with zmq_plugin \ No newline at end of file diff --git a/README.markdown b/README.markdown index 9e15e55a84c8117823b07918efbb169e9cbf7884..66544cc2ae1ac42d090ddb243ee563931cfe5873 100644 --- a/README.markdown +++ b/README.markdown @@ -16,6 +16,10 @@ It currently has no abilities for analyzing recorded data or opening previously The DStat interface is written primarily in Python and runs on Linux, Mac, and Windows. It is the main method for running experiments on the DStat, controlling experimental parameters and collecting and plotting data. It currently has no abilities for analyzing recorded data or opening previously saved data files, but data is saved in a simple text format or numpy-compatible binary format and plots can be saved as images. + +*New in version 1.3:* dstat-interface can now save all data files to a ZODB database for later analysis. +The old autosave functionality has still been retained. + # Installation Unfortunately, due to the python packages used, dstat-interface is difficult to make into a single self-contained package, so for the time being, the simplest way to run it is to install a python distribution. dstat-interface itself, therefore, requires no installation and can be run from any directory by executing `/dstat-interface/main.py` with python. @@ -33,6 +37,9 @@ Python and related packages needed: (versions listed are tested, older versions * XQuartz (2.7.7) * zeromq (4.0.5) and pyzmq (14.6.0) * pyyaml (3.11) +* zodb +* zeo +* psutil Optional: