This directory contains 7 supplementary MatLab files associated with the 
article "Beyond principal components: a critical comparison of factor 
analysis methods for subspace modelling in chemistry" by PD Wentzell, 
C Giglio and M kompany Zareh. These files are:
   Metal_Ion_Data.mat - Metal Ion data set in MatLab format.
   PAH_Fluor_Data.mat - PAH Fluorescence data set in MatLab format.
   mlfa_usv.m - MatLab function to carry out maximum likelihood factor 
                analysis and provide the results in an SVD format. 
                This code uses routines from the MatLab Statistics and 
                Machine Learning Toolbox.
   paf_usv.m - MatLab function to carry out principal axis factorization 
               and provide the results in an SVD format.
   malpca_b.m - MatLab function to carry out maximum likelihood principal 
                component analysis in mode B (column homoscedastic errors).
   malpca_c.m - MatLab function to carry out maximum likelihood principal 
                component analysis in mode C (general heteroscedastic errors).
   malpca_d.m - MatLab function to carry out maximum likelihood principal 
                component analysis in mode D (common correlated errors).
Further documentation can be found in each of the files.
