Structs§
- Compressed
Frame - One frame’s worth of writer output: the statistics the TDF
Framesrow needs, plus the zstd-compressed payload ready to append toanalysis.tdf_bin.
Functions§
- build_
compressed_ frames - The whole per-frame TDF writer pipeline — m/z → TOF and 1/K0 → scan conversion,
(scan, tof)dedup, interleave into the Bruker layout, zstd — for a batch of frames, over a rayon pool. - compress_
collection - flatten_
scan_ values - get_
data_ for_ compression - get_
data_ for_ compression_ par - get_
peak_ cnts - get_
realdata - get_
realdata_ loop - merge_
ranges - modify_
tofs - parse_
decompressed_ bruker_ binary_ data - Parses the decompressed bruker binary data
- reconstruct_
compressed_ data - sort_
dedup_ scan_ tof - Deduplicate
(scan, tof)pairs (summing their intensities) and return the arrays sorted ascending by(scan, tof). - zstd_
compress - Compresses a byte array using ZSTD
- zstd_
decompress - Decompresses a ZSTD compressed byte array