Skip to content

jokergoo/cola_hcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hierarchical Consensus Partitioning with cola

Features

  1. It can detect subgroups which show major differences and also moderate differences.
  2. It can detect subgroups with large sizes as well as with tiny sizes.
  3. It generates detailed HTML reports for the complete analysis.

Install

Hierarchical consensus partitioning is part of the cola package (version >= 2.0.0). You can install it by:

if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")
BiocManager::install("cola")

The latest version can be installed directly from GitHub:

library(devtools)
install_github("jokergoo/cola")

Hierarchical Consensus Partitioning

Usage

Three lines of code to perfrom hierarchical consensus partitioning analysis:

mat = adjust_matrix(mat) # optional
rh = hierarchical_partition(mat, mc.cores = ...)
cola_report(rh, output_dir = ...)

Documentation

The documentation is included in the cola package: https://jokergoo.github.io/cola_vignettes/hierarchical.html

Plots

Following figure shows the hierarchy of the subgroups.

Following figure shows the signature genes.

Examples

Dataset #Columns Data type HTML Report
HSMM_single_cell 271 scRNASeq https://cola-rh.github.io/HSMM_single_cell/
PBMC 2638 scRNASeq https://cola-rh.github.io/PBMC/
GSE90496 2801 450K methylation array https://cola-rh.github.io/GSE90496/
Golub_leukemia 72 Microarray, gene expression https://cola-rh.github.io/Golub_leukemia/
Ritz_ALL 128 Microarray, gene expression https://cola-rh.github.io/Ritz_ALL/
TCGA_GBM_microarray 173 Microarray, gene expression https://cola-rh.github.io/TCGA_GBM_microarray/
BaronPancreas_mouse 1886 scRNASeq https://cola-rh.github.io/BaronPancreas_mouse/
BuettnerESC 288 scRNASeq https://cola-rh.github.io/BuettnerESC/
DarmanisBrain 466 scRNASeq https://cola-rh.github.io/DarmanisBrain/
GrunHSC 1915 scRNASeq https://cola-rh.github.io/GrunHSC/
GrunPancreas 1728 scRNASeq https://cola-rh.github.io/GrunPancreas/
KolodziejczykESC 704 scRNASeq https://cola-rh.github.io/KolodziejczykESC/
LaMannoBrain_human_es 1715 scRNASeq https://cola-rh.github.io/LaMannoBrain_human_es/
LaMannoBrain_human_embryo 1977 scRNASeq https://cola-rh.github.io/LaMannoBrain_human_embryo/
LaMannoBrain_human_ips 337 scRNASeq https://cola-rh.github.io/LaMannoBrain_human_ips/
LaMannoBrain_adult 243 scRNASeq https://cola-rh.github.io/LaMannoBrain_adult/
LaMannoBrain_mouse_embryo 1907 scRNASeq https://cola-rh.github.io/LaMannoBrain_mouse_embryo/
LawlorPancreas 638 scRNASeq https://cola-rh.github.io/LawlorPancreas/
LengESC 460 scRNASeq https://cola-rh.github.io/LengESC/
ReprocessedTh2 96 scRNASeq https://cola-rh.github.io/ReprocessedTh2/
MessmerESC 1344 scRNASeq https://cola-rh.github.io/MessmerESC/
MuraroPancreas 3072 scRNASeq https://cola-rh.github.io/MuraroPancreas/
NestorowaHSC 1920 scRNASeq https://cola-rh.github.io/NestorowaHSC/
PollenGlia 367 scRNASeq https://cola-rh.github.io/PollenGlia/
RichardTCell 572 scRNASeq https://cola-rh.github.io/RichardTCell/
RomanovBrai 2881 scRNASeq https://cola-rh.github.io/RomanovBrai/
SegerstolpePancreas 3514 scRNASeq https://cola-rh.github.io/SegerstolpePancreas/
TasicBrain 1809 scRNASeq https://cola-rh.github.io/TasicBrain/
ReprocessedAllen 379 scRNASeq https://cola-rh.github.io/ReprocessedAllen/
XinPancreas 1600 scRNASeq https://cola-rh.github.io/XinPancreas/
ZeiselBrain 3005 scRNASeq https://cola-rh.github.io/ZeiselBrain/
Fluidigm 65 scRNASeq https://cola-rh.github.io/Fluidigm/
TCGA_ACC_methylation 80 450K methylation array https://cola-rh.github.io/TCGA_ACC_methylation/
TCGA_BLCA_methylation 434 450K methylation array https://cola-rh.github.io/TCGA_BLCA_methylation/
TCGA_BRCA_methylation 888 450K methylation array https://cola-rh.github.io/TCGA_BRCA_methylation/
TCGA_CESC_methylation 312 450K methylation array https://cola-rh.github.io/TCGA_CESC_methylation/
TCGA_COAD_methylation 337 450K methylation array https://cola-rh.github.io/TCGA_COAD_methylation/
TCGA_COADREAD_methylation 443 450K methylation array https://cola-rh.github.io/TCGA_COADREAD_methylation/
TCGA_ESCA_methylation 202 450K methylation array https://cola-rh.github.io/TCGA_ESCA_methylation/
TCGA_GBM_methylation 155 450K methylation array https://cola-rh.github.io/TCGA_GBM_methylation/
TCGA_GBMLGG_methylation 685 450K methylation array https://cola-rh.github.io/TCGA_GBMLGG_methylation/
TCGA_HNSC_methylation 580 450K methylation array https://cola-rh.github.io/TCGA_HNSC_methylation/
TCGA_KICH_methylation 66 450K methylation array https://cola-rh.github.io/TCGA_KICH_methylation/
TCGA_KIRC_methylation 480 450K methylation array https://cola-rh.github.io/TCGA_KIRC_methylation/
TCGA_KIRP_methylation 321 450K methylation array https://cola-rh.github.io/TCGA_KIRP_methylation/
TCGA_LAML_methylation 194 450K methylation array https://cola-rh.github.io/TCGA_LAML_methylation/
TCGA_LGG_methylation 530 450K methylation array https://cola-rh.github.io/TCGA_LGG_methylation/
TCGA_LIHC_methylation 429 450K methylation array https://cola-rh.github.io/TCGA_LIHC_methylation/
TCGA_LUAD_methylation 492 450K methylation array https://cola-rh.github.io/TCGA_LUAD_methylation/
TCGA_LUNG_methylation 907 450K methylation array https://cola-rh.github.io/TCGA_LUNG_methylation/
TCGA_LUSC_methylation 415 450K methylation array https://cola-rh.github.io/TCGA_LUSC_methylation/
TCGA_MESO_methylation 87 450K methylation array https://cola-rh.github.io/TCGA_MESO_methylation/
TCGA_PAAD_methylation 195 450K methylation array https://cola-rh.github.io/TCGA_PAAD_methylation/
TCGA_PCPG_methylation 187 450K methylation array https://cola-rh.github.io/TCGA_PCPG_methylation/
TCGA_PRAD_methylation 549 450K methylation array https://cola-rh.github.io/TCGA_PRAD_methylation/
TCGA_READ_methylation 106 450K methylation array https://cola-rh.github.io/TCGA_READ_methylation/
TCGA_SARC_methylation 269 450K methylation array https://cola-rh.github.io/TCGA_SARC_methylation/
TCGA_SKCM_methylation 476 450K methylation array https://cola-rh.github.io/TCGA_SKCM_methylation/
TCGA_STAD_methylation 398 450K methylation array https://cola-rh.github.io/TCGA_STAD_methylation/
TCGA_TGCT_methylation 156 450K methylation array https://cola-rh.github.io/TCGA_TGCT_methylation/
TCGA_THCA_methylation 571 450K methylation array https://cola-rh.github.io/TCGA_THCA_methylation/
TCGA_THYM_methylation 126 450K methylation array https://cola-rh.github.io/TCGA_THYM_methylation/
TCGA_UCEC_methylation 478 450K methylation array https://cola-rh.github.io/TCGA_UCEC_methylation/
TCGA_UCS_methylation 57 450K methylation array https://cola-rh.github.io/TCGA_UCS_methylation/
TCGA_UVM_methylation 80 450K methylation array https://cola-rh.github.io/TCGA_UVM_methylation/

License

MIT @ Zuguang Gu

About

Hierarchical Consensus Partitioning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published