pub fn calculate_frame_occurrences_emg_par( retention_times: &[f64], rts: Vec<f64>, sigmas: Vec<f64>, lambdas: Vec<f64>, target_p: f64, step_size: f64, num_threads: usize, n_steps: Option<usize>, ) -> Vec<Vec<i32>>