Let's add some end-to-end tests where we reproduce the examples (either simulated or EEG) from the SFPCA paper.
Nothing fancy - just save the "known good" results (from GA's Matlab code) and then run our functions on the same data and check that everything (estimated values and selected BICs) is close to what we expect.
Possibly should wait until after the SFPCA wrappers are written.
Let's add some end-to-end tests where we reproduce the examples (either simulated or EEG) from the SFPCA paper.
Nothing fancy - just save the "known good" results (from GA's Matlab code) and then run our functions on the same data and check that everything (estimated values and selected BICs) is close to what we expect.
Possibly should wait until after the SFPCA wrappers are written.