HolobiomicsLab
- 7.4k skills
- 0 followers
- 2 days ago last updated
- ▌ Metabolomics Feature Table Conversion · holobiomicslabUse when you have generated a feature table via mzrtsim() with simulated LC/GC-MS abundances, condition assignments, and batch labels, and you need to pass it to Bioconductor tools (e.g., for batch correction, normalization, or statistical analysis) that expect SummarizedExperiment-class input.
- ▌ Module Dispatch Architecture Analysis · holobiomicslabUse when when you need to understand how a multi-instrument mass spectrometry platform (like mzmine) decides which processing module receives a given dataset based on its declared data type (LC vs. GC vs. IMS vs. MS imaging).
- ▌ Neutral Loss Extraction And Weighting · holobiomicslabUse when you have a collection of annotated MS/MS spectra with precursor m/z values and fragment peak lists, and you aim to train or apply a spectral similarity model (such as Spec2Vec Word2Vec) that exploits fragmentation chemistry.
- ▌ Noise Artifact Reduction Optimization · holobiomicslabUse when you have imported a raw GCxGC-MS chromatogram (NetCDF format folded into 2D-TIC) that exhibits chemical noise, instrumental artifacts, or baseline drift—conditions that obscure true metabolite signals and impede between-group differentiation in downstream multivariate analysis.
- ▌ Overlapped Peak Separation Evaluation · holobiomicslabUse when you have trained a GCMSFormer Transformer model on augmented simulated overlapped peaks and need to measure its generalization performance on unseen test data.
- ▌ Peak Feature Retention Time Alignment · holobiomicslabUse when you have preprocessed (smoothed and baseline-corrected) 2D-GCxGC-MS chromatograms from multiple samples and need to align their peak positions to a common reference chromatogram before multivariate analysis.
- ▌ Retention Time And Mass Based Sorting · holobiomicslabUse when you have raw GC-MS output in CSV format (with columns: Component.RT, Base.Peak.MZ, Component.Area, Compound.Name, Match.Factor, File.
- ▌ Retention Time Based Feature Grouping · holobiomicslabUse when after chromatographic peak detection on preprocessed LC-MS data when you have an xcms result object (XcmsExperiment or xcmsSet) with detected peaks and need to collapse redundant m/z signals into feature groups.
- ▌ Spectral Library Molecular Networking · holobiomicslabUse when you have deconvolved GC-MS spectra (from overlapping chromatographic peaks) in MGF or mzTab format and want to group chemically related compounds, visualize their similarity relationships, and identify spectral families without prior library matching.
- ▌ Spectral Similarity Scoring Ei Simple · holobiomicslabUse when you have a query electron ionization (EI) mass spectrum and need to search it against a library of known EI mass spectra to identify unknown compounds. Use it when exact identity matching (e.
- ▌ Temporal Profile Correlation Analysis · holobiomicslabUse when you have time-resolved direct injection mass spectrometry data (e.
- ▌ Two Dimensional Spectral Map Analysis · holobiomicslabUse when you have GC–MS or LC–MS data represented as a two-dimensional map with m/z values on one axis and retention time on the other, and you need to identify analyte signals and chemo-/biomarker features while minimizing false positive and false negative peak detections.
- ▌ Adduct Assignment Accuracy Assessment · holobiomicslabUse when you have a trained formula ranking model (such as MIST-CF) and want to measure the specific performance gain from incorporating multiple positive-mode adduct types (e.g., [M+H]+, [M+Na]+, [M+K]+, [M+NH4]+) instead of restricting predictions to [M+H]+ only.
- ▌ Aird Format Conversion And Validation · holobiomicslabUse when you have vendor mass spectrometry raw files (e.g., .raw, .d, .
- ▌ Bandwidth Parameter Effect Comparison · holobiomicslabUse when you suspect XCMS grouping contains misaligned features due to suboptimal parameter settings or insufficient samples.
- ▌ Biological Reactant Pair Mapping Kegg · holobiomicslabUse when constructing or enriching a chemical formula database that must capture not just structural similarity (DBEdges) but also biological co-occurrence patterns.
- ▌ Chemical Fragmentation Event Tracking · holobiomicslabUse when when running a ViMMS Environment simulation with save_eval flag enabled and you need to correlate fragmentation events in the output mzML file back to their originating chemical compounds for downstream evaluation, optimization, or validation of acquisition strategies.
- ▌ Chromatographic Peak Characterization · holobiomicslabUse when after screening-mode validation of your m/z and retention time (RT) windows has confirmed that targets are visible in your data. Use it when you have centroided .mzML files, a validated target compound table with adjusted expected RT values (e.
- ▌ Chromatographic Peak Shape Comparison · holobiomicslabUse when after retention-time-based and abundance-correlation-based feature grouping have produced composite feature groups, and you need to identify which features within a group actually represent different compounds.
- ▌ Chromatographic Resolution Evaluation · holobiomicslabUse when when you have a feature table from LC-MS peak detection (e.g., output from MassCube's nontargeted peak segmentation step) and need to assess which features have adequate chromatographic separation from coeluting or nearby peaks.
- ▌ Compound Database Lookup And Curation · holobiomicslabUse when after feature extraction from LC–MS raw data (via XCMS, MS-Dial, or equivalent) has yielded a feature intensity table (samples × features) and feature metadata table (m/z, retention time, feature ID).
- ▌ Compound Standard Ratio Normalization · holobiomicslabUse when you have raw peak area or intensity measurements for both compounds and their corresponding internal standards across all study samples (including QC and calibration samples), and you need to normalize for instrument variability and injection efficiency before batch correction or quality.
- ▌ Compound Structure Comparison Metrics · holobiomicslabUse when you have two MS/MS spectra from related compounds (e.g., a reference compound and a suspected modified version) and need to quantify where and how their structures differ.
- ▌ Compound Structure Molecular Encoding · holobiomicslabUse when when you have SMILES strings or molecular structures for compounds and need to predict their retention behavior in reversed-phase liquid chromatography (RPLC) systems at pH ~2.7, but lack pre-computed molecular fingerprints or descriptor-based feature representations.
- ▌ Configuration Driven Batch Processing · holobiomicslabUse when when processing multiple PSM files from search engines (e.g., MaxQuant, MSGFPlus, Mascot) that omit fixed modifications from their output, or when PSM and spectrum files use inconsistent ID schemes, decoy naming conventions, or modification notations.
- ▌ Cosine Similarity Scoring Computation · holobiomicslabUse when when you have imported and filtered mass spectrometry spectral data (from mzML, mzXML, msp, MGF, or JSON formats) and need to identify similar or related spectra within a dataset or against a reference library.
- ▌ Dda Fragmentation Strategy Simulation · holobiomicslabUse when you have real mzML LC-MS/MS data (e.g., from a Beer sample or HMDB reference set) and want to test whether a proposed TopN DDA strategy (or variant) can accurately reproduce the observed acquisition patterns, or you want to compare multiple acquisition controllers on the same chemical.
- ▌ Dda Mode Metabolomics Data Processing · holobiomicslabUse when when you have LC-MS/MS data collected in DDA mode and suspect that MS/MS spectra contain chimeric (multiply-charged or co-fragmented) ion signals that will degrade downstream spectral matching, library searching, or metabolite identification.
- ▌ Deep Learning Model Layer Composition · holobiomicslabUse when you have unpaired mass spectrometry spectra and need to predict Tanimoto-based molecular structural similarity scores between spectrum pairs.
- ▌ Dot Product Based Spectral Comparison · holobiomicslabUse when when searching an unknown MS/MS spectrum against a spectral library and you need to rapidly identify the most relevant candidate library spectra before applying cascade scoring with false discovery rate control.
- ▌ Extracted Ion Chromatogram Generation · holobiomicslabUse when you have raw MS data (in Agilent .d, Thermo .raw, Bruker .
- ▌ Extracted Ion Chromatogram Inspection · holobiomicslabUse when after running tardisPeaks() in screening mode or peak detection mode, when you need to visually confirm that target compounds are visible in the expected m/z and retention time windows, verify that peak integration boundaries are correct, diagnose whether sawtooth artefacts are present.
- ▌ Extracted Ion Chromatogram Processing · holobiomicslabUse when you have Thermo Fisher Orbitrap .raw files and need to locate and quantify specific peptide precursor ions (e.g., iRT calibrants, synthetic standards, or putative identifications).
- ▌ Feature Group Fragment Classification · holobiomicslabUse when you have a detected LC-MS feature table (with m/z, retention time, and intensity columns) and need to identify which features are derivatives of the same parent molecule rather than distinct metabolites.
- ▌ Feature Quality Assessment Via Qvalue · holobiomicslabUse when you have loaded search results from an upstream proteomics database search (e.g., OpenSwath, DIA-NN) containing feature identification data with Q-value scores, and you need to populate analyte dropdown menus or restrict downstream analysis to only statistically confident identifications.
- ▌ Fold Change Calculation Across Groups · holobiomicslabUse when when you have a quantified peak table (LC-MS feature intensities) with sample metadata assigning samples to discrete groups (e.
- ▌ Heavy Isotope Labeling Interpretation · holobiomicslabUse when your peptide sample has been enriched with stable isotope labels (13C, 15N, etc.) at a known incorporation probability (e.g., 52% 13C).
- ▌ Hotelling T Squared Outlier Detection · holobiomicslabUse when after data normalization (Step 7) on the preprocessed feature matrix when you need to identify and flag anomalous samples before statistical testing or biomarker discovery.
- ▌ Hyperdimensional Computing Projection · holobiomicslabUse when when clustering large-scale mass spectrometry datasets (millions of MS/MS spectra in MGF format) where runtime is a bottleneck and you have access to NVIDIA GPU resources (GTX 3090 for large datasets like PXD000561, or GTX 1080Ti for smaller datasets).
- ▌ Intensity Threshold Filtering Ms Data · holobiomicslabUse when when you have loaded aligned peak data (from a preceding molecular networking alignment task) as a structured table with peak intensity, m/z, retention time, and alignment quality metrics, and you need to reduce false positives, remove noise, or focus analysis on peaks above a.
- ▌ Ion Mobility Demultiplexing Algorithm · holobiomicslabUse when you have raw IM-MS data in UIMF or Agilent MassHunter .d format acquired using multiplexed (compressed) ion mobility pulse sequences, and you need to recover conventional (non-multiplexed) IM-MS spectra with resolved mobility and mass dimensions.
- ▌ Ion Type Classification And Filtering · holobiomicslabUse when you have an MS/MS spectrum and a ProForma 2.0 peptidoform specification, and you need to identify which observed peaks correspond to specific fragment ion types (e.g., only b and y ions for backbone fragmentation, or immonium ions for amino acid identification).
- ▌ Isotope Pattern And Adduct Assignment · holobiomicslabUse when after feature detection has produced a TSV feature table (from Asari or equivalent) containing m/z, retention time, and intensity columns, and before MS1 or MS2 annotation.
- ▌ Isotopic Pattern Mispicking Detection · holobiomicslabUse when you have a peak table from tandem MS preprocessing (e.g., MS-DIAL, Metaboscape) and suspect that isotopic patterns have been incorrectly split during feature detection.
- ▌ Landmark Peak Selection And Filtering · holobiomicslabUse when when preparing mass tracks for retention-time (RT) alignment across multiple LC-MS samples.
- ▌ Lc Ms Feature Alignment Cross Dataset · holobiomicslabUse when you have two peak-picked, conventionally aligned LC-MS metabolomics datasets (e.
- ▌ Lipid Retention Time Rule Application · holobiomicslabUse when you have candidate lipid annotations from spectral library matching (e.g., XCMS + CAMERA output) with MS/MS scores, and you need to reduce false positives and predict previously unannotated lipids.
- ▌ Mass Charge Retention Time Validation · holobiomicslabUse when after loading centroided .mzML LC-MS data and creating a target list with compound ID, name, theoretical or measured m/z, expected RT (in minutes), and polarity designation, perform this validation step to confirm target visibility and refine m/z and RT window parameters before running.
- ▌ Mass Error Calculation And Validation · holobiomicslabUse when when annotating observed mass spectrometry peaks against theoretical fragment ions (b, y, or other ion types) using ProForma 2.0 peptidoforms, compute the m/z deviation for each matched peak to verify that the annotation adheres to your specified mass tolerance (e.g., ±10 ppm or ±0.
- ▌ Mass Range Filtering For Metabolomics · holobiomicslabUse when when preparing a chemical database for virtual or real MS/MS acquisition, and you need to focus on a specific m/z window (e.g., 100–1000) that matches your instrument's scan range or your metabolomics study's analytical scope.
- ▌ Mass Spectrometry Data Format Parsing · holobiomicslabUse when you have raw MS/MS spectra in one of the supported exchange formats (.mgf, .mzML, or .msp) and need to ingest them into an MS2LDA pipeline for unsupervised motif discovery. This skill is required before any preprocessing, filtering, or ionization-mode-specific handling can occur.
- ▌ Mass Spectrometry Data Interpretation · holobiomicslabUse when you have a set of ions already matched to a khipu instance (i.e., ions whose isotope and adduct assignments are known and positioned on the theoretical khipu grid), and you need to estimate the neutral mass of the parent compound.
- ▌ Mass Spectrometry Data Representation · holobiomicslabUse when you need to store or retrieve mass spectrometry spectra (m/z and intensity pairs) from a novel data source or storage medium (e.
- ▌ Mass Spectrometry File Format Parsing · holobiomicslabUse when you have raw MS/MS spectral data in one or more standard mass spectrometry file formats (.mgf, .msp, or .mzML) and need to convert them into a standardized bag-of-fragments representation for unsupervised topic modeling or substructure discovery workflows.
- ▌ Mass Spectrometry Metadata Extraction · holobiomicslabUse when you have peak/feature tables from one or more of MZmine, XCMS, MS-DIAL, or Compound Discoverer and need to integrate them into a unified lipidomics workflow (e.g., LipidMatch).
- ▌ Mass Spectrometry Metadata Validation · holobiomicslabUse when after importing raw LC-MS/MS data files into the SIRIUS Java framework, before constructing indexed spectrum objects or submitting data to CSI:FingerID, CANOPUS, or MSNovelist web services.
- ▌ Mass Spectrometry Package Integration · holobiomicslabUse when you have R Spectra objects and need to apply Python-only MS algorithms (e.
- ▌ Mass Spectrometry Peak Classification · holobiomicslabUse when you have raw mzML files and feature tables (CSV format from mzMine or XCMS) from untargeted LCMS experiments and need to distinguish true metabolite peaks from false positives introduced by the peak-picking algorithm.
- ▌ Mass Spectrometry Prediction Modeling · holobiomicslabUse when when you have a collection of compound structures in SDF format (e.
- ▌ Metabolite Abundance Drift Correction · holobiomicslabUse when you have a raw LCMS nontargeted metabolomics abundance table spanning multiple injections with embedded pooled technical replicate (PREF) or internal standard injections distributed across the run sequence.
- ▌ Metabolite Pathway Annotation Mapping · holobiomicslabUse when after peak detection and statistical association or classification analysis has identified a set of significant peaks, use this skill when you need to move from individual feature-level results (peak intensities, p-values, importance scores) to functional biological interpretation via.
- ▌ Metabologenomic Database Construction · holobiomicslabUse when you have genome FASTA or annotated genome files (antiSMASH .gbk, BOA .annotated.txt) and wish to discover ribosomally synthesized and post-translationally modified peptides (RiPPs) by integrating genomic and mass spectrometry data.
- ▌ Metabolomic Data Structure Formatting · holobiomicslabUse when after peak detection in MZmine2 has produced an MGF file (containing MS1 and MS2 spectra) and a feature abundance table (CSV or BIOM), but before running q2-qemistree tree construction or any QIIME 2-based metabolomic analysis.
- ▌ Metabolomic Feature Tree Construction · holobiomicslabUse when when you have preprocessed LC-MS/MS data (MGF file with MS1 and MS2 spectra and a feature abundance table from MZmine2 or similar peak detection tool) and need to perform chemical phylogeny-based diversity analyses or meta-analyses comparing metabolomic profiles across multiple samples or.
- ▌ Metabolomics Dataset Handling Massive · holobiomicslabUse when you are beginning a non-targeted metabolomics analysis and need to source raw LC-MS/MS data files (in mzML or NetCDF format) that have been vetted for quality and are known to support FBMN and statistical analysis.
- ▌ Metabolomics Feature Matrix Filtering · holobiomicslabUse when you have an aligned MemoMatrix (sample-by-feature occurrence matrix where features are MS2 peaks and neutral losses) and need to remove background noise before applying visualization or clustering techniques (MDS/PCoA, TMAP, Heatmap).
- ▌ Metabolomics Training Set Preparation · holobiomicslabUse when when you have LC-MS/MS acquisitions in DDA mode and need to train a customized DNMS2Purifier model to purify chimeric MS/MS spectra specific to your experimental conditions, metabolite classes, or ionization settings.
- ▌ Metadata Harmonization Across Sources · holobiomicslabUse when you have completed independent batch searches across one or more domain-specific MASST tools (microbeMASST, plantMASST, tissueMASST, microbiomeMASST, foodMASST) and received multiple separate output files (_microbe.html, _plant.json, _matches.tsv, _library.tsv, _datasets.tsv, _count_domain.
- ▌ Missing Pattern Generation Validation · holobiomicslabUse when you have a complete metabolomics data matrix (simulated or real abundance table) and need to create reproducible, controlled MNAR scenarios for evaluating imputation algorithm performance.
- ▌ Molecular Formula Parsing From Smiles · holobiomicslabUse when you have a query MS/MS spectrum with a SMILES string and adduct type (e.g., '[M+H]+', '[M+Na]+'), and you need to validate fragment ions against chemically plausible losses from the parent compound.
- ▌ Molecular Weight Inference Comparison · holobiomicslabUse when after RAMClustR clustering of XCMS-detected features and prior to final compound annotation, when you need to verify the robustness of molecular weight inference or when findMain and RAMClustR predictions are available for the same compound clusters and you want to assess concordance or.
- ▌ Mpactr Data Object Lifecycle Tracking · holobiomicslabUse when when chaining multiple mpactr filters on a peak table and you need to decide whether to preserve intermediate filtered objects or accept in-place mutation for memory efficiency.
- ▌ Mrm Transition Lipid Identity Mapping · holobiomicslabUse when after parsing raw MRM data into a transition table containing m/z values, retention times, and transition parameters.
- ▌ Msi Data Matrix Import And Validation · holobiomicslabUse when you have MSI intensity data exported from MSiReader, SCiLS, or Cardinal as plain-text CSV files or as Cardinal MSProcessedImagingExperiment/MSContinuousImagingExperiment objects, and need to load it into R as a validated msimat object for mass difference and adduct analysis.
- ▌ Multi Group Comparison Interpretation · holobiomicslabUse when after performing an ANOVA-style multi-group de_design() analysis on a LipidomicsExperiment object, when you need to determine whether a categorical sample variable (e.g., Cancer Stage, SampleType, Race) significantly associates with the lipid molecular profile.
- ▌ Multi Head Attention Mechanism Design · holobiomicslabUse when when building a transformer-based model to process mass spectrometry data (MS/MS spectra or fingerprints) where you need the model to learn multiple independent attention patterns across spectrum features simultaneously.
- ▌ Multidimensional Coordinate Alignment · holobiomicslabUse when you have detected feature tables from two or more LC-IMS-MS/MS samples (each containing m/z, drift_time, retention_time, and intensity measurements) and need to identify which features correspond to the same chemical compound across samples.
- ▌ Mzmine Batch Processing Configuration · holobiomicslabUse when you have raw metabolomics data in mzML or mzXML format and need to extract ion features, align them across samples, and produce a normalized feature table for downstream statistical or chemotaxonomic analysis.
- ▌ Natural Isotope Abundance Propagation · holobiomicslabUse when you have LC-MS fractional abundances of measured isotopologues (FAM) from a stable isotope labeling experiment and need to recover the true mass distribution vectors (MDV) that reflect only the contribution from the isotopic tracer. Use this skill when naturally occurring isotopes (e.
- ▌ Neural Network Threshold Optimization · holobiomicslabUse when after training a NeatMS neural network model on labelled peak data (High_quality, Low_quality, Noise) and you need to determine the optimal probability threshold for classifying peaks in your untargeted LCMS dataset.
- ▌ Noise Filtering Threshold Application · holobiomicslabUse when when you have raw or centroid-mode LC-MS All-ion fragmentation (AIF) spectra and need to generate or match against ion fragment databases.
- ▌ Non Pathway Metabolite Classification · holobiomicslabUse when you have metabolomics intensity data with peak annotations, and you want to rank and prioritize metabolite groupings (Molecular Families, Mass2Motifs, or other non-pathway metabolite sets) by their activity levels across experimental contrasts.
- ▌ Notification Configuration Management · holobiomicslabUse when setting up a Rapid QC-MS monitoring job and you need to define WHERE and HOW QC-fail alerts should be sent.
- ▌ Peak Intensity Threshold Optimization · holobiomicslabUse when you have loaded raw mass spectrometry spectral data (in MGF, MSP, mzML, or mzXML format) and need to decide which intensity threshold(s) to use for filtering out noise and low-abundance peaks.
- ▌ Peak Picking Performance Benchmarking · holobiomicslabUse when when you have completed non-targeted peak picking and alignment with tools such as MZmine 2, XCMS, or MS-DIAL on LC-HRMS mzML data and need to quantify performance metrics (found peaks %, degenerated isotopologue ratio, alignment errors) by comparing against a curated benchmark of known.
- ▌ Peak Property Dictionary Construction · holobiomicslabUse when when you have identified the set of analytes (peptides, nucleosides, or other biomolecules) you wish to simulate in silico, and you need to prepare their chemical properties (m/z, intensity, retention time) in a machine-readable format before applying fragmentation and noise injection.
- ▌ Peptide Isotopic Envelope Calculation · holobiomicslabUse when you have a peptide sequence, precursor charge state, and observed m/z spectrum and need to generate the expected isotopic distribution to match against observed precursor or fragment ion peaks. This is especially critical in SIP workflows where incorporation probabilities (e.g., 0.
- ▌ Precursor Ion Chromatogram Extraction · holobiomicslabUse when you have raw DIA mass spectrometry data files (.raw, .d, or .wiff formats) from timsTOF, TripleTOF, or Orbitrap instruments and need to extract precursor ion chromatograms for quality assessment or downstream analysis.
- ▌ Precursor Mass Difference Calculation · holobiomicslabUse when when comparing two MS/MS spectra using modified cosine similarity and the precursor m/z values differ, indicating potential neutral losses, adduct variations, or analogs with different substituents.
- ▌ Precursor Peak Removal Mass Tolerance · holobiomicslabUse when after loading an MsmsSpectrum object but before intensity filtering or spectral annotation.
- ▌ R Bioconductor Workflow Orchestration · holobiomicslabUse when you have untargeted LC/MS metabolomics data from stable isotope labeling experiments (e.g., 13C-glucose vs. 12C-glucose) already converted to mzXML format, and you need to systematically identify putatively incorporated metabolic features by comparing unlabeled and labeled sample groups.
- ▌ R Python Interoperability Via Wrapper · holobiomicslabUse when you have a Spectra object in R and need to apply a specialized Python MS algorithm (e.
- ▌ Rc Object Construction And Validation · holobiomicslabUse when after feature detection and alignment (XCMS or equivalent), when you have a CSV feature table with m/z and retention time columns and need to group features derived from the same compound.
- ▌ Reaction Propensity Score Computation · holobiomicslabUse when you have measured intracellular metabolite abundances (LC-MS or similar) across multiple cell lines or conditions and a stoichiometric metabolic model (with reaction-metabolite associations) to estimate how differences in substrate availability—independent of gene expression—translate into.
- ▌ Redundant Feature Identification Lcms · holobiomicslabUse when after alignment of two or more same-method nontargeted LCMS datasets (e.g., via Eclipse) when you have a feature table containing retention times and feature intensities across samples. Use it when redundancy is expected—e.
- ▌ Relative Mass Defect Window Filtering · holobiomicslabUse when apply this filter when working with MS-DIAL peak lists (feature tables with m/z, retention time, and intensity) that contain features with anomalous mass defects—particularly when you have prior knowledge of the expected RMD range for your sample type or analytical method, or when you want.
- ▌ Retention Time And Mz Based Alignment · holobiomicslabUse when after peak detection has been completed on individual LC-MS samples and you have a collection of detected peaks with m/z, retention time, and intensity values from each sample.
- ▌ Retention Time Mapping Spline Fitting · holobiomicslabUse when after anchor feature pairs (m/z and retention time values) have been selected from two disparately-acquired LC-MS datasets, and you need to correct for systematic retention time differences between the datasets.
- ▌ Routing Module Testing And Validation · holobiomicslabUse when when you have implemented conditional routing logic in the GNPS_MASST codebase and need to verify that spectrum submissions with explicit domain-context selections (e.
- ▌ Scan Window Routing Mass Spectrometry · holobiomicslabUse when when processing LC-MS data with multiple overlapping m/z scan windows and observing sawtooth-pattern distortions in EICs during tardisPeaks() execution.