Expand description
Numpress utility.
A pure rust implementation of ms-numpress, a fast,
minimally lossy compression algorithm for mass spectrometry data.
§Additional Information
The API makes extensive use of unsafe Rust features, and therefore cannot guarantee low-level memory safety. Use at your own risk.
Modules§
Structs§
- Error
- Custom error for Numpress compression.
Enums§
- Error
Kind - Type of error encountered during compression or decompression.
Constants§
- DEFAULT_
SCALING - Default scaling factor for compression.
Functions§
- numpress_
compress - High-level compressor for Numpress.
- numpress_
decompress - High-level decompressor for Numpress.
- optimal_
scaling - Calculate the optimal, most-compressed scaling factor for compression.
Type Aliases§
- Result
- Specialized result for Numpress operations.