pub fn flatten_frame_to_spectrum(
tof: &[i32],
mz: &[f64],
intensity: &[f64],
) -> (Vec<f64>, Vec<f64>)Expand description
Flatten a TimsFrame-like structure (multiple scans) into a single spectrum. Groups peaks by TOF index, sums intensities, and averages m/z values.
§Arguments
tof- TOF indices for each data pointmz- m/z values for each data pointintensity- intensity values for each data point
§Returns
Tuple of (flattened_mz, flattened_intensity) sorted by m/z