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. |