Chromatographic evidence
Retention time, FWHM, area, area percentage, and fit quality for every resolved component.
Product · Deconvolution & identification
0.4.1 · research previewIonUnweave separates compounds that eluted together, extracts a spectrum for each one, and searches them against the library you supply—from the raw Agilent dataset, entirely on your own machine.
Watch the components emerge from the curve.
The problem
Conventional integration draws a boundary around a peak and reports one retention time, one area, and one spectrum. When compounds overlap, that spectrum is a mixture—and the minor component can disappear from the report.
IonUnweave models the chromatographic shape instead. It fits overlapping regions as individual components, returns to the scan data, and reconstructs what each component contributed before searching each spectrum independently.
How it works
Each stage produces something you can inspect before the next one runs.
Open an Agilent .D folder or ZIP. data.ms is required; TIC data can be reconstructed when the summary file is absent.
→ Loaded chromatogram + scan tableSmooth without shifting peak positions, subtract the rolling lower envelope, and estimate noise robustly.
→ Corrected signal + noise estimateSurface candidate peaks above a user-controlled multiple of the measured noise.
→ Candidate peak listCollect overlapping candidates into groups while leaving isolated peaks untouched.
→ Co-elution groupsFit Gaussian components and report retention time, width, area, area percentage, and group fit quality.
→ RT + FWHM + area + R²Unmix nominal-mass ion profiles across the group to reconstruct one spectrum per fitted component.
→ Deconvoluted spectraCompare each spectrum with your MSP library using mass-weighted similarity, with retention index as supporting evidence.
→ Tentative name + spectral evidenceInspect measured and reference spectra together, then export accepted components and a printable report.
→ Peak-list CSV + PDF reportEvidence, not a verdict
Retention time, FWHM, area, area percentage, and fit quality for every resolved component.
Measured and reference spectra, similarity score, ion coverage, CAS, formula, and ΔRI.
A GC-LC peak-list CSV in the format IonConcord reads, plus a printable PDF report.
Limits worth stating
Library matches are tentative screening assignments, not confirmed identifications.
Confirmation still requires retention indices, authentic standards, and a validated method.
IonUnweave is independently implemented and is not equivalent to AMDIS or NIST software.