The GO-PCA Python API currently consists of five classes that contain GO-PCA parameter settings, perform the analysis, and represent the results:
GOPCAConfig (user_params, gene_sets[, ...]) |
A GO-PCA configuration. |
GOPCAParams ([params]) |
A set of GO-PCA parameters. |
GOPCA (matrix, configs, **kwargs) |
Class for performing GO-PCA. |
GOPCARun (sig_matrix, gopca_version, ...) |
A GO-PCA run. |
GOPCASignatureMatrix (*args, **kwargs) |
A GO-PCA signature matrix (the result of a GO-PCA run). |
GOPCASignature (pc, gse_result, seed, matrix) |
A GO-PCA signature. |