Papers › PARAFAC2×N: Coupled Decomposition of Multi-modal Data with Drift in N Modes

PARAFAC2×N: Coupled Decomposition of Multi-modal Data with Drift in N Modes

6 May 2022arXiv:2205.03501archive 2025-07-28

Michael D. Sorochan Armstrong, Jesper Løve Hinrich, A. Paulina de la Mata, James J. Harynuk

Reliable analysis of comprehensive two-dimensional gas chromatography - time-of-flight mass spectrometry (GC×GC-TOFMS) data is considered to be a major bottleneck for its widespread application. For multiple samples, GC×GC-TOFMS data for specific chromatographic regions manifests as a 4th order tensor of I mass spectral acquisitions, J mass channels, K modulations, and L samples. Chromatographic drift is common along both the first-dimension (modulations), and along the second-dimension (mass spectral acquisitions), while drift along the mass channel and sample dimensions is for all practical purposes nonexistent. A number of solutions to handling GC×GC-TOFMS data have been proposed: these involve reshaping the data to make it amenable to either 2nd order decomposition techniques based on Multivariate Curve Resolution (MCR), or 3rd order decomposition techniques such as Parallel Factor Analysis 2 (PARAFAC2). PARAFAC2 has been utilised to model chromatographic drift along one mode, which has enabled its use for robust decomposition of multiple GC-MS experiments. Although extensible, it is not straightforward to implement a PARAFAC2 model that accounts for drift along multiple modes. In this submission, we demonstrate a new approach and a general theory for modelling data with drift along multiple modes, for applications in multidimensional chromatography with multivariate detection.

PaperPDFCode

Code

mdarmstr/parafac2x2 officialmentioned in paper report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections