lyman.signals.pca_transform

lyman.signals.pca_transform(data, keep=None, whiten=True)[source]

Transform data matrix using PCA.

Parameters
datan_tp x n_vox array

Data to be transformed.

keepint, optional

Number of components to return.

whitenbool, optional

If True, components will have unit variance.

Returns
outn_tp x keep array

Data projected onto principle components, and maybe whitened.