Catalog PyPI
Back to packageRELEASE DETAILS

0.1.0

PyPI

agilent-decode

Read Agilent CDS DAD data from .dx archives.

Published26 Aug 2026
Direct dependencies1
Transitive dependenciesNot calculated

README

Version 0.1.0 documentation

agilent-decode

Python package for extracting Agilent CDS DAD data from .dx archives.

Installation

From repository root:

pip install .

For editable install during development:

pip install -e .

Package usage

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 minutes
  • wavelengths: 1D numpy array of wavelengths in nm

Demo script

demo/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:

  • intensities
  • time_slices
  • wavelengths

Project layout

  • src/agilent_decode/: installable package source
  • demo/demo.py: command-line demo script
  • data/: sample assets

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 1

Native requirements
1 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
numpy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
numpy>=1.23runtime

Distribution files

2 collected
agilent_decode-0.1.0-py3-none-any.whl

bdist_wheel · 2.71 KB · Python py3

Source file
agilent_decode-0.1.0.tar.gz

sdist · 2.45 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:07 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:b47fa0e403352ca8ba93c4ac222a03c1b1cefaa4d44f65017ff036f5dc6d7c77

Other collected versions

View all collected versions →