Skip to content

Releases: dd-hebert/uv_pro

v0.8.0

07 Aug 05:09

Choose a tag to compare

v0.8.0

This release introduces an improved command-line interface and support for global fitting, along with various bug fixes and performance enhancements.

Full Changelog: v0.6.6...v0.8.0

v0.6.6 – First Public Release

03 Mar 23:33

Choose a tag to compare

v0.6.6 – First Public Release

This is the first public release of uv_pro, a command-line tool for interactive and automated analysis of UV-vis spectral data. This library is designed to process UV-vis datasets generated with Agilent 845x Chemstation software.

Key Features:

  • Parse .KD files and export as .csv
  • UV-vis data processing (truncate and slice datasets, extract time traces)
  • Outlier detection tools
  • Interactive plotting with Matplotlib
  • Peak detection
  • Batch export of spectra to .csv files
  • Kinetic analysis (exponential fitting, initial rates)
  • Binary mixture fitting
  • Figure creation tools

Installation:
You can install uv_pro directly from GitHub using pip (requires git):

pip install git+https://github.com/dd-hebert/uv_pro.git

Or clone the repository and install locally:

git clone https://github.com/dd-hebert/uv_pro.git
cd uv_pro
pip install .

Known Supported Chemstation Versions:

  • B.05.02 [16]

Notes & Limitations

  • Binary files from other Chemstation versions, different spectrometer setups, or custom experiment methods may not be fully supported.
  • Feedback on compatibility and bug reports are welcome.