agilent-dx: Agilent OpenLab raw data .dx
- yadg.extractors.agilentdx.extract(*, fn, encoding, timezone, **kwargs)
Agilent OpenLab DX archive parser.
This is a simple wrapper around the Agilent OpenLab signal trace parser in
yadg.parsers.chromtrace.agilentch. This wrapper first un-zips the DX file into a temporary directory, and then processess all CH files found within the archive, concatenating timesteps from multiple files.- Parameters:
fn (
str) – Filename to process.encoding (
str) – Not used as the file is binary.timezone (
str) – Timezone information. This should be"localtime".
- Returns:
class – A
datatree.DataTreecontaining onexarray.Datasetper detector. If multiple timesteps are found in the zip archive, thedatatree.DataTreesare collated along theutsdimension.- Return type:
datatree.DataTree