export('pca')
export('getComponents')
export('getVars')
export('getLoadings')
export('screeplot')
export('biplot')
export('pairsplot')
export('plotloadings')
export('eigencorplot')
export('findElbowPoint')
export('parallelPCA')
import('ggplot2')
import('ggrepel')
import('lattice')
importFrom('cowplot', 'plot_grid', 'ggdraw', 'draw_label')
importFrom('reshape2', 'melt')
importFrom('stats', 'prcomp', 'var', 'cor', 'cor.test', 'symnum', 'p.adjust')
importFrom('grDevices', 'colorRampPalette')
importFrom('DelayedMatrixStats', 'colVars')
importFrom('DelayedArray', 'DelayedArray')
importFrom('BiocSingular', 'ExactParam', 'runPCA')
importFrom('methods', 'is')
importFrom('utils', 'head')
importFrom('Matrix', 't')
importFrom('Rcpp', 'sourceCpp')
importFrom('dqrng', 'generateSeedVectors')
importFrom('BiocParallel', 'bpmapply', 'SerialParam')
useDynLib(PCAtools)
