diff --git a/src/main/java/proteomics/Spectrum/PreSpectra.java b/src/main/java/proteomics/Spectrum/PreSpectra.java index 16343e7..5ec8ef8 100644 --- a/src/main/java/proteomics/Spectrum/PreSpectra.java +++ b/src/main/java/proteomics/Spectrum/PreSpectra.java @@ -65,9 +65,11 @@ public PreSpectra(JMzReader spectra_parser, double ms1Tolerance, double leftInve continue; } - if (spectrum.getMsLevel() == 1) { - parentId = spectrum.getId(); - continue; + if (ext.toLowerCase().contentEquals("mzxml")) { + if (spectrum.getMsLevel() == 1) { + parentId = spectrum.getId(); + continue; + } } if (spectrum.getPrecursorCharge() == null) {