Skip to content

elmerfer/BootstrapCC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BootstrapCC

The Bootstrap Consensus Clustering method is a faster and simpler implementation of the well known resampling-based method for class discovery and visualization developed by Monti et al. In particular, the BootstrapCC package was developed on top of the R package ConsensusClusterPlus. The BootstrapCC diminish the number of required parameters on the original implementation, that requires to define the proportion of items and/or features to sample in each iteration. In BootstrapCC, the item/feature sample is applied over a bootstrap technique diminishing the number of parameters and avoiding user specific parameter selection. Another drawback of the original implementation is its secuencial implementation, which make it impractical for Big Data Analytics approaches. The aim of this work is to improve the R library implementation, ConsensusClusterPlus, in order to reduce execution time by paralelizing critical secuencial steps, as well as the proposal of a bootstrap sampling approach that eliminates user defined parameters. See Abstract

NOTE:

We have also developed a new version in python BootstrapCCpy

Installation

install.packages("devtools")
library(devtools)
install_github("elmerfer/BootstrapCC")

Authors

  • Elmer A. Fernández - Idea - Centro de Investigación y Desarrollo en Inmunología y Enfermedades Infecciosas (CIDIE) - Univ. Católica de Córdoba - CONICET, Argentina
  • Frias, Gentili - Implementation - Facultad de Ingeniería - Univ. Católica de Córdoba, Argentina
  • Saenz, M. - Implementation - Facultad de Ingeniería - Univ. Católica de Córdoba, Argentina
  • Fresno, Cristobal - Project development supervision - INMEGEN - Mexico

License

This project is licensed under the MIT License

About

Boostrap Consensus Clustering

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages