mzident 0.1.0

Handle all kinds of identified peptidoform files.
Documentation
#![allow(clippy::missing_panics_doc)]
use std::io::BufReader;

use crate::{SageData, SageVersion, test_format};

#[test]
fn sage() {
    match test_format::<SageData>(
        BufReader::new(DATA.as_bytes()),
        &mzcore::ontology::STATIC_ONTOLOGIES,
        true,
        false,
        Some(SageVersion::V0_14),
    ) {
        Ok(n) => assert_eq!(n, 19),
        Err(e) => {
            println!("{e}");
            panic!("Failed identified peptides test");
        }
    }
}

#[test]
fn sage_decoy() {
    match test_format::<SageData>(
        BufReader::new(DATA_DECOY.as_bytes()),
        &mzcore::ontology::STATIC_ONTOLOGIES,
        true,
        false,
        Some(SageVersion::V0_14),
    ) {
        Ok(n) => assert_eq!(n, 23),
        Err(e) => {
            println!("{e}");
            panic!("Failed identified peptides test");
        }
    }
}

const DATA: &str = r"psm_id	peptide	proteins	num_proteins	filename	scannr	rank	label	expmass	calcmass	charge	peptide_len	missed_cleavages	semi_enzymatic	isotope_error	precursor_ppm	fragment_ppm	hyperscore	delta_next	delta_best	rt	aligned_rt	predicted_rt	delta_rt_model	ion_mobility	predicted_mobility	delta_mobility	matched_peaks	longest_b	longest_y	longest_y_pct	matched_intensity_pct	scored_candidates	poisson	sage_discriminant_score	posterior_error	spectrum_q	peptide_q	protein_q	ms2_intensity
68	Q[-17.027]VQLQQSAAE	anti-FLAG-M2_HC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_standard.mzML	controllerType=0 controllerNumber=1 scan=13947	1	1	1083.5209	1083.5192	2	10	0	0	0.0	1.5772523	4.326962	48.89544628732507	3.804374154620227	0.0	29.031733	0.4219151	0.42962697	0.0077118576	0.0	0.0	0.0	15	6	6	0.6	52.72756	48	-5.310279475246126	-0.2721751	-30.489534	0.003984064	0.013706031	1.0	2537541.5
258	AGNTFTCSVLHE	139H2_HC;anti-FLAG-M2_HC	2	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBusHCD.mzML	controllerType=0 controllerNumber=1 scan=18157	1	1	1277.5806	1277.571	2	12	0	0	0.0	7.4527745	5.461328	29.359412403792973	29.359412403792973	0.0	30.288746	0.61734784	0.62651765	0.009169817	0.0	0.0	0.0	9	2	5	0.41666666	44.847633	1	-1.3794106637415624	-0.27700272	-30.085367	0.003984064	0.013706031	1.0	37966.004
297	ATHKTSTSPIVKSFNR[+14.016]NE[+57.0214]	139H2_LC;anti-FLAG-M2_LC	2	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBUstandard.mzML	controllerType=0 controllerNumber=1 scan=40290	1	1	2087.0747	2087.0762	3	18	0	0	0.0	0.7018643	4.2632957	45.554752225675415	0.0	0.0	51.26408	0.89359313	0.89359313	0.0	0.0	0.0	0.0	16	4	5	0.2777778	48.30265	147	-6.97961068204291	-0.29033038	-28.985697	0.003984064	0.013706031	1.0	144385.33
250	Q[-17.027]VQLQQSAAE	anti-FLAG-M2_HC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBUstandard.mzML	controllerType=0 controllerNumber=1 scan=11449	1	1	1083.5221	1083.5192	2	10	0	0	0.0	2.7038596	4.253701	40.055635259043456	3.594351101362662	0.0	22.185923	0.4098663	0.42962697	0.019760668	0.0	0.0	0.0	13	6	5	0.5	39.98955	46	-5.091311704249276	-0.29421294	-28.668184	0.003984064	0.013706031	1.0	216813.19
34	Q[-17.027]VQLQQSGAE	139H2_HC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_standard.mzML	controllerType=0 controllerNumber=1 scan=13201	1	1	1069.5068	1069.5035	2	10	0	0	0.0	3.0817041	4.7112064	42.145033139534505	7.121257426386592	0.0	27.521046	0.40820804	0.4030738	0.0051342547	0.0	0.0	0.0	14	6	5	0.5	30.92082	29	-6.025834389552996	-0.3012659	-28.096254	0.003984064	0.013706031	1.0	226430.94
201	DIVM[+15.9949]SQSPSSLAVSVGE	139H2_LC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBusHCD.mzML	controllerType=0 controllerNumber=1 scan=16773	1	1	1720.8225	1720.8188	2	17	0	0	0.0	2.128118	5.3211784	44.885623333810656	2.3815242959373677	0.0	28.677181	0.5936372	0.60655576	0.012918532	0.0	0.0	0.0	16	6	5	0.29411766	40.6799	173	-9.665309113459845	-0.332584	-25.624058	0.003984064	0.013706031	1.0	94674.89
226	Q[-17.027]VQLQQSAAE	anti-FLAG-M2_HC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBUstandard.mzML	controllerType=0 controllerNumber=1 scan=11301	1	1	1083.5217	1083.5192	2	10	0	0	0.0	2.3658774	5.314282	40.061219947915205	3.550720861949152	0.0	21.94597	0.4058746	0.42962697	0.023752362	0.0	0.0	0.0	13	6	5	0.5	48.80738	48	-5.5716324626825235	-0.3330954	-25.582886	0.003984064	0.013706031	1.0	215946.81
222	DIVM[+15.9949]SQSPSSLAVSVGE	139H2_LC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBusHCD.mzML	controllerType=0 controllerNumber=1 scan=16952	1	1	1720.8245	1720.8188	2	17	0	0	0.0	3.2631123	5.1479435	38.36399763825078	2.353645184534386	0.0	28.915075	0.5971373	0.60655576	0.009418488	0.0	0.0	0.0	13	6	3	0.1764706	34.576347	66	-5.175294143112638	-0.35454315	-23.955624	0.003984064	0.013706031	1.0	63050.15
224	DIVM[+15.9949]SQSPSSLAVSVGE	139H2_LC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_standard.mzML	controllerType=0 controllerNumber=1 scan=22930	1	1	1720.824	1720.8188	2	17	0	0	0.0	2.979364	5.0436964	55.80943198592773	2.5457567920643243	0.0	47.34651	0.5880926	0.60655576	0.018463135	0.0	0.0	0.0	20	6	5	0.29411766	39.965954	333	-11.506200275837854	-0.3676138	-22.99136	0.003984064	0.013706031	1.0	221128.81
13	[+27.995]-VPYTFGGGTKLE	131-2a_LC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBUstandard.mzML	controllerType=0 controllerNumber=1 scan=24000	1	1	1295.6453	1295.6399	2	12	0	0	0.0	4.145506	6.2266393	31.96070176878828	0.0	0.0	38.387306	0.6793828	0.725527	0.046144187	0.0	0.0	0.0	10	3	5	0.41666666	27.924307	7	-2.5168127110893543	-0.3680259	-22.96079	0.003984064	0.013706031	1.0	50903.387
90	LNSLTSEDSAVYYC[+57.0214]AR[+0.984016]E	anti-FLAG-M2_HC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_standard.mzML	controllerType=0 controllerNumber=1 scan=33562	1	1	1977.869	1977.8623	2	17	1	0	0.0	3.394501	4.2286243	39.65848601439715	0.0	0.0	68.27057	0.77794516	0.77793664	0.000008523464	0.0	0.0	0.0	13	4	9	0.5294118	63.78223	880	-6.321589862290821	-0.37199542	-22.671942	0.003984064	0.013706031	1.0	150724.14
234	Q[-17.027]VQLQQSAAE	anti-FLAG-M2_HC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBusHCD.mzML	controllerType=0 controllerNumber=1 scan=11298	1	1	1083.5231	1083.5192	2	10	0	0	0.0	3.6051443	4.347138	40.03368128463812	2.1763350463467646	0.0	22.059513	0.49627298	0.42962697	0.06664601	0.0	0.0	0.0	13	6	4	0.4	37.836575	40	-4.514666428409349	-0.392876	-21.18462	0.003984064	0.013706031	1.0	218509.98
260	DIVMSQSPSSLAVSVGE	139H2_LC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBUstandard.mzML	controllerType=0 controllerNumber=1 scan=19637	1	1	1704.8264	1704.824	2	17	0	0	0.0	1.4320567	3.6145332	49.230159762961	15.410105905845562	0.0	33.09084	0.591274	0.5662531	0.025020897	0.0	0.0	0.0	15	6	5	0.29411766	42.009964	94	-9.333262767059562	-0.39697143	-20.898802	0.003984064	0.013706031	1.0	2413815.5
46	VHTAQTQPR[+0.984016]EE-[-0.984016]	139H2_HC;anti-FLAG-M2_HC	2	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBUstandard.mzML	controllerType=0 controllerNumber=1 scan=6001	1	1	1294.6272	1294.6266	3	11	1	0	0.0	0.47144976	4.4562635	55.44425044464235	2.2673195462646163	0.0	12.45119	0.24792513	0.601642	0.35371688	0.0	0.0	0.0	18	5	5	0.45454547	51.329735	4	-1.7995540993010308	-0.39836758	-20.801445	0.003984064	0.013706031	1.0	2194955.5
40	DIVMSQSPSSLAVSVGE	139H2_LC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_standard.mzML	controllerType=0 controllerNumber=1 scan=26843	1	1	1704.8295	1704.824	2	17	0	0	0.0	3.2221246	3.4901772	49.18510235659944	14.423783669103138	0.0	55.149353	0.658891	0.5662531	0.0926379	0.0	0.0	0.0	16	6	5	0.29411766	39.335335	107	-9.10993737230424	-0.402913	-20.48709	0.003984064	0.013706031	1.0	721527.0
304	DIVM[+15.9949]SQSPSSLAVSVGE	139H2_LC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_exBUstandard.mzML	controllerType=0 controllerNumber=1 scan=16662	1	1	1720.8226	1720.8188	2	17	0	0	0.0	2.199055	6.3346987	52.99793412574644	2.567776726490308	0.0	29.34575	0.5289729	0.60655576	0.077582836	0.0	0.0	0.0	19	6	5	0.29411766	42.25518	277	-10.613723235983853	-0.40672565	-20.22537	0.003984064	0.013706031	1.0	169054.62
212	DIVM[+15.9949]SQSPSSLAVSVGE	139H2_LC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_standard.mzML	controllerType=0 controllerNumber=1 scan=22811	1	1	1720.8243	1720.8188	2	17	0	0	0.0	3.1921754	6.0723367	55.856323439043265	2.6360479423688616	0.0	47.106743	0.5859171	0.60655576	0.020638645	0.0	0.0	0.0	20	6	5	0.29411766	40.340023	347	-13.02535171263656	-0.41279852	-19.81235	0.003984064	0.013706031	1.0	199134.47
29	DIVMSQSPSSLAVSVGE	139H2_LC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_standard.mzML	controllerType=0 controllerNumber=1 scan=26712	1	1	1704.8274	1704.824	2	17	0	0	0.0	2.0048788	3.9185774	52.31447120292709	16.684994905824247	0.0	54.908207	0.656703	0.5662531	0.09044987	0.0	0.0	0.0	17	6	5	0.29411766	38.434063	91	-9.754505374647184	-0.42236862	-19.170193	0.003984064	0.013706031	1.0	1012092.44
231	DIVM[+15.9949]SQSPSSLAVSVGE	139H2_LC	1	20240113_EX3_UM5_Peng0013_SA_EXT00_GluC_2h_standard.mzML	controllerType=0 controllerNumber=1 scan=23044	1	1	1720.8228	1720.8188	2	17	0	0	0.0	2.2699924	5.326675	43.41870813056693	2.4671118628491797	0.0	47.584812	0.59025484	0.60655576	0.016300917	0.0	0.0	0.0	15	6	4	0.23529412	43.65104	214	-9.511001335763002	-0.42716968	-18.852083	0.003984064	0.013706031	1.0	99365.164";

const DATA_DECOY: &str = r"psm_id	peptide	proteins	num_proteins	filename	scannr	rank	label	expmass	calcmass	charge	peptide_len	missed_cleavages	semi_enzymatic	isotope_error	precursor_ppm	fragment_ppm	hyperscore	delta_next	delta_best	rt	aligned_rt	predicted_rt	delta_rt_model	ion_mobility	predicted_mobility	delta_mobility	matched_peaks	longest_b	longest_y	longest_y_pct	matched_intensity_pct	scored_candidates	poisson	sage_discriminant_score	posterior_error	spectrum_q	peptide_q	protein_q	ms2_intensity
3009	SITSSGTYINYGDSM[+15.9949]KGRFS	D301_PRK5_UTRs_of_pTwist_D5_HC_DENV_mab	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=14590	1	1	2185.9954	2185.9949	3	20	0	0	0.0	0.22336794	4.1925025	21.697242183431943	21.697242183431943	0.0	32.032597	0.40040746	0.4611772	0.060769737	0.0	0.0	0.0	4	1	1	0.05	11.209677	33	-1.9272300123811885	2.6602905	-0.729269	0.028956566	0.07457521	0.21083325	51801.223
120	KN[+0.984]VTAN[+0.984]YAEGAVR	sp|P00778|PRLA_LYSEN	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=2358	1	1	1393.6857	1393.6836	3	13	0	0	0.0	1.4889992	2.2380173	24.604598462943663	3.9130847080792215	0.0	11.967722	0.14959653	0.3295908	0.17999427	0.0	0.0	0.0	5	1	1	0.07692308	8.481192	82	-2.4561526297369856	2.6600266	-0.729147	0.028956566	0.07487465	0.32884258	138805.56
3905	[+43.006]-QSVLTQ[+0.984]PPSVSGAPGQR	D306_PRK5_UTRs_of_pTwist_B10_LC_lambda_DENV_mab;D308_PRK5_UTRs_of_pTwist_D5_LC_lambda_DENV_mab	2	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=16569	2	1	1751.9058	1751.8802	3	17	0	0	0.0	14.562929	3.577925	23.229150000018855	1.8305946295128948	0.0	35.001495	0.4375187	0.43805274	0.0005340576	0.0	0.0	0.0	6	1	1	0.05882353	15.115107	153	-2.748509176203757	2.656684	-0.72760403	0.028956566	0.06801107	0.3015042	23994.402
4440	YKC[+57.02]KVSNKALPAPIEKTISKAKGQPREPQVYTLPPSRDE	D297_PRK5_UTRs_of_pTwist_C4_HC_DENV_mab;D298_PRK5_UTRs_of_pTwist_C10_HC_DENV_mab;D299_PRK5_UTRs_of_pTwist_B10_HC_DENV_mab;D300_PRK5_UTRs_of_pTwist_C8_HC_DENV_mab;D301_PRK5_UTRs_of_pTwist_D5_HC_DENV_mab;D302_PRK5_UTRs_of_pTwist_A11_HC_DENV_mab;D303_PRK5_UTRs_of_pTwist_B7_HC_DENV_mab	7	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=15428	2	1	4423.376	4423.3667	7	39	0	0	0.0	2.097347	1.1564837	24.59425774947629	0.47697741529967885	0.0	33.29087	0.41613588	0.3865151	0.029620767	0.0	0.0	0.0	4	1	2	0.051282052	8.69333	90	-1.6438515162645315	2.655363	-0.72699296	0.028956566	0.0027932103	0.21083325	316256.78
2874	PVTKSFNRGEC[+57.02]	D304_PRK5_UTRs_of_pTwist_C4_LC_kappa_DENV_mab;D307_PRK5_UTRs_of_pTwist_C8_LC_kappa_DENV_mab	2	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=12399	1	1	1294.5983	1293.6122	3	11	0	0	1.00335	13.347239	5.3225737	33.69038966854999	1.7123676276337108	0.0	28.754171	0.35942715	0.37990555	0.020478398	0.0	0.0	0.0	10	1	6	0.54545456	9.416281	69	-6.385817058267877	2.655263	-0.72694665	0.028956566	0.0027932103	0.21083325	102735.24
3221	VTHQGLSSPVTKSFNRGEC[+57.02]	D304_PRK5_UTRs_of_pTwist_C4_LC_kappa_DENV_mab;D307_PRK5_UTRs_of_pTwist_C8_LC_kappa_DENV_mab	2	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=12556	2	1	2104.9854	2103.0151	4	19	0	0	2.0067	17.349142	3.7287135	26.902948499370464	9.799468326334633	0.0	28.99184	0.362398	0.4014564	0.039058387	0.0	0.0	0.0	6	2	2	0.10526316	16.63048	151	-2.707372903325368	2.6534286	-0.726099	0.028956566	0.0027932103	0.21083325	227675.19
4089	RVSISLD	D297_PRK5_UTRs_of_pTwist_C4_HC_DENV_mab	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=15531	1	1	788.441	788.43915	2	7	0	0	0.0	2.3223765	1.7525595	21.13919428485439	21.13919428485439	0.0	33.4427	0.41803375	0.3213596	0.096674144	0.0	0.0	0.0	4	3	1	0.14285715	4.950212	2	-1.336680944356441	2.6526606	-0.7257447	0.028956566	0.07517504	0.21083325	45429.64
3148	LKGTEVQLTELRRTSQSLEIELQ[+0.984]	sp|P35900|K1C20_HUMAN	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=16184	1	1	2671.459	2671.4387	4	23	0	0	0.0	7.5852747	6.3652215	23.00006756780561	23.00006756780561	0.0	34.423	0.4302875	0.4653371	0.035049587	0.0	0.0	0.0	4	2	1	0.04347826	20.317442	14	-1.9365807260416887	2.651485	-0.72520274	0.028956566	0.07547484	0.21083325	214728.88
926	ADVKWQVKN[+0.984]	rev_D304_PRK5_UTRs_of_pTwist_C4_LC_kappa_DENV_mab;rev_D307_PRK5_UTRs_of_pTwist_C8_LC_kappa_DENV_mab	2	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=13578	1	-1	1087.5667	1087.5663	2	9	0	0	0.0	0.33672512	4.408186	24.21074105116456	9.043171195277147	0.0	30.504028	0.38130036	0.43925917	0.05795881	0.0	0.0	0.0	6	1	1	0.11111111	10.764503	12	-2.730580595693976	2.6507988	-0.72488683	0.029426433	0.0758844	0.35747865	38719.5
4650	YKC[+57.02]KVSN[+0.984]KALPAPIE	D297_PRK5_UTRs_of_pTwist_C4_HC_DENV_mab;D298_PRK5_UTRs_of_pTwist_C10_HC_DENV_mab;D299_PRK5_UTRs_of_pTwist_B10_HC_DENV_mab;D300_PRK5_UTRs_of_pTwist_C8_HC_DENV_mab;D301_PRK5_UTRs_of_pTwist_D5_HC_DENV_mab;D302_PRK5_UTRs_of_pTwist_A11_HC_DENV_mab;D303_PRK5_UTRs_of_pTwist_B7_HC_DENV_mab	7	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=13100	2	1	1717.9076	1717.9058	3	15	0	0	0.0	1.0658638	4.210438	21.018509725071848	21.018509725071848	0.0	29.802416	0.3725302	0.404902	0.03237182	0.0	0.0	0.0	6	2	0	0.0	9.545652	144	-2.826256001682357	2.6485493	-0.7238525	0.029426433	0.0027932103	0.21083325	284148.25
3940	VGTFAARVFPGNDRAWVSLTSAQTL	sp|P00778|PRLA_LYSEN	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=22359	1	1	2663.4124	2663.3816	3	25	0	0	0.0	11.549807	4.1694064	16.20748138173557	16.20748138173557	0.0	43.743954	0.5467994	0.7498291	0.20302969	0.0	0.0	0.0	4	0	1	0.04	14.4639845	42	-1.862286005573953	2.6455297	-0.72246796	0.029426433	0.07618422	0.32884258	85567.375
3482	SSSIGTC[+57.02]SITISQGPD	rev_D310_PRK5_UTRs_of_pTwist_B7_LC_lambda_DENV_mab	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=17480	1	-1	1608.7437	1608.7288	3	16	0	0	0.0	9.257316	4.0103273	21.195694417097837	21.195694417097837	0.0	36.376602	0.45470753	0.35149837	0.10320917	0.0	0.0	0.0	4	2	1	0.0625	10.927767	52	-1.7914978632401737	2.6445787	-0.72203285	0.029821074	0.076594725	0.4321233	33914.805
656	VEVHN[+0.984]AKTKPRE	D297_PRK5_UTRs_of_pTwist_C4_HC_DENV_mab;D298_PRK5_UTRs_of_pTwist_C10_HC_DENV_mab;D299_PRK5_UTRs_of_pTwist_B10_HC_DENV_mab;D300_PRK5_UTRs_of_pTwist_C8_HC_DENV_mab;D301_PRK5_UTRs_of_pTwist_D5_HC_DENV_mab;D302_PRK5_UTRs_of_pTwist_A11_HC_DENV_mab;D303_PRK5_UTRs_of_pTwist_B7_HC_DENV_mab	7	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=11025	1	1	1407.7495	1407.747	3	12	0	0	0.0	1.8209765	2.181698	25.999691104120643	0.23617085315158803	0.0	26.73074	0.33413425	0.24348022	0.09065403	0.0	0.0	0.0	4	1	2	0.16666667	14.868737	25	-1.799269021450551	2.64337	-0.7214784	0.029821074	0.07689362	0.21083325	833549.4
4273	SISLDTSKDQ[+0.984]FSLRM[+15.9949]RSVT	D297_PRK5_UTRs_of_pTwist_C4_HC_DENV_mab	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=15370	1	1	2188.1006	2187.084	4	19	0	0	1.00335	6.0589824	1.8033254	24.49670874233539	1.5495709667051756	0.0	33.202835	0.41503543	0.4881083	0.07307288	0.0	0.0	0.0	6	3	1	0.05263158	10.191443	197	-2.920345505657804	2.6425512	-0.72110283	0.029821074	0.077191845	0.21083325	84473.94
2007	LNKVFDDLTLHKTDLEIQ[+0.984]	sp|P35900|K1C20_HUMAN	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=18948	1	1	2142.1118	2142.1208	4	18	0	0	0.0	4.216953	4.138835	27.66431421217846	2.0570995547420843	0.0	38.597942	0.48247427	0.504508	0.022033751	0.0	0.0	0.0	4	1	1	0.055555556	20.976454	183	-1.621269196755815	2.641637	-0.7206838	0.029821074	0.077489436	0.21083325	1060078.0
3492	LGEHN[+0.984]IDVLEGNEQFINAAKIITHPN[+0.984]FNGNTLD	sp|P00761|TRYP_PIG	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=17626	1	1	3649.7651	3648.7693	4	33	0	0	1.00335	2.055602	2.5251715	31.843398821228156	0.0	0.0	36.59882	0.45748526	0.49164173	0.03415647	0.0	0.0	0.0	7	2	3	0.09090909	11.989342	1055	-3.873300463179726	2.640551	-0.72018665	0.029821074	0.07778644	0.27265385	671212.75
2856	TLM[+15.9949]ISRTPE	D297_PRK5_UTRs_of_pTwist_C4_HC_DENV_mab;D298_PRK5_UTRs_of_pTwist_C10_HC_DENV_mab;D299_PRK5_UTRs_of_pTwist_B10_HC_DENV_mab;D300_PRK5_UTRs_of_pTwist_C8_HC_DENV_mab;D301_PRK5_UTRs_of_pTwist_D5_HC_DENV_mab;D302_PRK5_UTRs_of_pTwist_A11_HC_DENV_mab;D303_PRK5_UTRs_of_pTwist_B7_HC_DENV_mab	7	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=12395	2	1	1062.5398	1062.5378	2	9	0	0	0.0	1.8381681	2.2927043	25.10610127839407	7.239942748060937	0.0	28.749588	0.35936984	0.3188471	0.040522754	0.0	0.0	0.0	4	2	1	0.11111111	9.649812	56	-1.593922506322101	2.635363	-0.71781933	0.029821074	0.0027932103	0.21083325	424052.75
2875	PVTKSFN[+0.984]RGEC[+57.02]	D304_PRK5_UTRs_of_pTwist_C4_LC_kappa_DENV_mab;D307_PRK5_UTRs_of_pTwist_C8_LC_kappa_DENV_mab	2	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=12399	2	1	1294.5983	1294.5962	3	11	0	0	0.0	1.6029661	7.090494	25.692086919496077	25.692086919496077	0.0	28.754171	0.35942715	0.38010958	0.020682424	0.0	0.0	0.0	6	1	4	0.36363637	12.530629	69	-3.0698086849995883	2.6332152	-0.716843	0.029821074	0.0027932103	0.21083325	123840.61
1945	TQYLTPTSN[+0.984]FSQ[+0.984]LRAAAVQ[+0.984]S	sp|P00800|THER_BACTH	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=11515	1	1	2187.0537	2185.0535	4	20	0	0	2.0067	2.9545765	2.4806972	21.73125961809047	21.73125961809047	0.0	27.452547	0.34315684	0.5717251	0.22856823	0.0	0.0	0.0	4	1	2	0.1	11.206188	166	-1.9954679750730107	2.6320703	-0.7163235	0.029821074	0.0780847	0.21083325	48519.81
1285	ATVHETSALANYPLFVQ[+0.984]AW	rev_sp|P00800|THER_BACTH	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=11262	1	-1	2119.0088	2118.042	3	19	0	0	1.00335	17.258139	2.0914152	32.436221648163205	0.0	0.0	27.080568	0.33850712	0.6367382	0.29823107	0.0	0.0	0.0	5	1	2	0.10526316	21.219847	311	-2.2824120363321	2.6303194	-0.71552676	0.03031809	0.07124108	0.27265385	11052433.0
769	Q[+0.984]GSSTISSVWELGKGPAT	rev_D301_PRK5_UTRs_of_pTwist_D5_HC_DENV_mab	1	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=11090	1	-1	1805.882	1804.8842	4	18	0	0	1.00335	3.0734901	2.7164848	24.707595267541027	0.7772726925343676	0.0	26.825361	0.33531702	0.53369963	0.19838262	0.0	0.0	0.0	5	1	2	0.11111111	17.52401	245	-2.161848085755712	2.6283872	-0.71464914	0.03076923	0.058326714	0.38628626	279437.72
4105	YKC[+57.02]KVSNKALPAPIEKTISKAKGQPREPQVYTLPPSRDE	D297_PRK5_UTRs_of_pTwist_C4_HC_DENV_mab;D298_PRK5_UTRs_of_pTwist_C10_HC_DENV_mab;D299_PRK5_UTRs_of_pTwist_B10_HC_DENV_mab;D300_PRK5_UTRs_of_pTwist_C8_HC_DENV_mab;D301_PRK5_UTRs_of_pTwist_D5_HC_DENV_mab;D302_PRK5_UTRs_of_pTwist_A11_HC_DENV_mab;D303_PRK5_UTRs_of_pTwist_B7_HC_DENV_mab	7	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=15289	2	1	4423.376	4423.3667	8	39	0	0	0.0	2.097347	1.1993302	25.523523169887344	2.056698351947066	0.0	33.08132	0.41351652	0.3865151	0.02700141	0.0	0.0	0.0	4	1	2	0.051282052	5.786922	56	-1.4803839651922504	2.6277847	-0.7143759	0.03076923	0.0027932103	0.21083325	361252.12
4370	PSVFLFPPKPKDTLM[+15.9949]ISRTPE	D297_PRK5_UTRs_of_pTwist_C4_HC_DENV_mab;D298_PRK5_UTRs_of_pTwist_C10_HC_DENV_mab;D299_PRK5_UTRs_of_pTwist_B10_HC_DENV_mab;D300_PRK5_UTRs_of_pTwist_C8_HC_DENV_mab;D301_PRK5_UTRs_of_pTwist_D5_HC_DENV_mab;D302_PRK5_UTRs_of_pTwist_A11_HC_DENV_mab;D303_PRK5_UTRs_of_pTwist_B7_HC_DENV_mab	7	20250513_EX1_UM1_plitt001_SA_EXT00_C4_G.mzML	controllerType=0 controllerNumber=1 scan=23002	1	1	2415.2927	2415.287	4	21	0	0	0.0	2.3248696	3.0674515	19.41894428427751	19.41894428427751	0.0	44.721478	0.5590185	0.6433013	0.084282815	0.0	0.0	0.0	4	1	1	0.04761905	7.1452737	8	-1.8274400135527014	2.6248825	-0.71306187	0.03076923	0.0027932103	0.21083325	12247.68";