You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compression uses pigz (parallel gzip) if installed for faster performance, falling back to OpenMS's internal compression mechanism otherwise. When using pigz, OpenMS limits threads to the user-specified value (e.g., -threads 8) via omp_get_max_threads(), ensuring compatibility with cluster schedulers. Install pigz for optimal speed.
48
+
Compression uses the `pigz` (parallel gzip) tool, if installed, or falls back to OpenMS's internal compression mechanism otherwise. `pigz` offers faster compression speed, even if only using one thread. The number of threads used for compression is determined by the usual `-threads <n>` flag of the TOPP tool.
49
+
Without pigz, the internal gzip compressor is used, which only supports a single thread, irrespective of the value given in `-threads <n>`.
50
+
43
51
44
-
Trade-offs:
52
+
compression efficiency: `.mzML.gz` files are typically 2-3x smaller
53
+
compression speed: `pigz` is significantly faster than the internal compression. Install `pigz` if possible (it's available via the usual package managers),
45
54
46
-
Efficiency: .mzML.gz files are 2-3x smaller; pigz is significantly faster but CPU-intensive.
47
-
Compatibility: Ensure downstream tools support .mzML.gz.
48
55
49
-
This feature supports indexed mzML and enhances data management.
0 commit comments