Current collected state Current
Observed since 21 Oct, 09:07 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Read Agilent CDS DAD data from .dx archives.
Python package for extracting Agilent CDS DAD data from .dx archives.
From repository root:
pip install .
For editable install during development:
pip install -e .
from pathlib import Path
from agilent_decode import CDSExtractor
reader = CDSExtractor()
intensities, time_slices, wavelengths = reader.extract_dad(Path("sample_data.dx"))
intensities: 2D numpy array shaped (n_scans, n_wavelengths)time_slices: 1D numpy array of scan times in minuteswavelengths: 1D numpy array of wavelengths in nmdemo/demo.py reproduces the old if __name__ == "__main__" workflow but writes decoded data to .npz instead of printing values.
Run:
python demo/demo.py sample_data.dx -o decoded_output.npz
Saved fields in the .npz:
intensitiestime_sliceswavelengthssrc/agilent_decode/: installable package sourcedemo/demo.py: command-line demo scriptdata/: sample assetsDownload counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 26 Aug 2026 | 1 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 09:07 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:d4ee7af95c41a8bce2dca2c4a27cf66b871687e2d4e50419978dd89038dafa4f