BARCHAN: 2D chromatogram and template alignment based on peak registration. The alignment is performed by probabilistic estimation with a Gaussian Mixture Model. It combines a rigid and a non-rigid transformation for complex samples analysis. The method accounts for noise, outliers and missing peaks in an automated way. BARCHAN significantly reduces the time to results for GC × GC analysis.