• Stars
    star
    105
  • Rank 328,196 (Top 7 %)
  • Language
    R
  • License
    Other
  • Created over 5 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Metacell - Single-cell mRNA Analysis

DOI License: MIT

metacell

NOTE: This is the old (original) package written in R. It has been superseded by the Python metacells package, which includes significant algorithmic improvements, and scales to analyzing millions of cells.

The MetaCell R package facilitates analysis of single cell RNA-seq UMI matrices by computing partitions of a cell similarity graph into small (~20-200 typically) homogeneous groups of cells which are defined as metacells (MCs). The derived MCs are then used for building different representations of the data, allowing matrix or 2D graph visualization forming a basis for analysis of cell types, subtypes, transcriptional gradients, cell-cycle variation, gene modules and their regulatory models and more. More details on the usage of the MetaCell pipeline is available in the package vignettes, and in papers using it.

References:

Method: Baran et al. 2018 (Genome Biology, bioarxiv).

Functions reference and usage vignettes are available in the package homepage.

Examples of applications:

Installation

if (!require("BiocManager")) install.packages('BiocManager') 
BiocManager::install("tanaylab/metacell")

Note: Metacell is implemented in R and C++. In particular it uses the Tanay group tgstat library that utilizes shared memory and distributed computing (as well as some specific optional CPU features). The package is tested on linux and macbooks, and is currently not compatible on Windows. A typical application will require at least 16G RAM. For heavier applications (100K cells) we recommend a dual CPU multi-core workstation with 128GM RAM or more.

More Repositories

1

metacells

Metacells - Single-cell RNA Sequencing Analysis
Python
92
star
2

embflow

R
12
star
3

schic2

R
8
star
4

tgstat

Fast and efficient statistical tools from the Tanay lab
C++
8
star
5

MCView

A shiny app for metacell analysis
R
8
star
6

tglkmeans

Efficient Implementation of Kmeans++ Algorithm
C++
7
star
7

li_et_al_cell_2018_melanoma_scrna

R
5
star
8

tgutil

Tanay group collection of simple utility functions
R
5
star
9

metabric_rrbs

Jupyter Notebook
5
star
10

shaman

The shaman package - sampling HiC contact matrices for a-parametric normalization
R
5
star
11

misha

Genomic data analysis suite
C++
4
star
12

labNorm

Normalize Laboratory Measurements by Age and Gender
R
4
star
13

daf

Data in Axes in Formats
Python
4
star
14

EmbExe

EXE development paper analysis code
Jupyter Notebook
3
star
15

rabembflow

Jupyter Notebook
3
star
16

naryn

Native Access medical record Retriever for high Yield aNalytics
C++
3
star
17

IIAS2023

Jupyter Notebook
3
star
18

metacells-vignettes

Vignettes for the Python metacells package
Jupyter Notebook
3
star
19

Mendelson_et_al_2023

Jupyter Notebook
2
star
20

scHiC_embryo

R
2
star
21

metacell.flow

Supporting inference of differentiation flow over metacell manifolds (and innovation of additional scRNA buzzwords)
R
2
star
22

MARS-SEQ

MARS-SEQ pipeline (scrna module from tlsrc)
Perl
2
star
23

slanter

Slanted Matrices and Ordered Clustering
R
2
star
24

repsc

R
2
star
25

methylayer

Tumor Expression-Methylation Layerd Analysis
R
2
star
26

Meir_et_al_nat_gen_2020_clonemem

Luria-Delbruck design, comparing transcriptome, methylome and exome of single-cells to hundreds of single-cell-derived clones
R
2
star
27

mldpEHR

Markovian Lifelong Mortality and Disease Predisposition models for electronic health records.
R
1
star
28

hematopoiesis2018

R
1
star
29

gpatterns

R
1
star
30

umi4cpackage

Perl
1
star
31

NestedTests.jl

Run tests in nested evironments.
Julia
1
star
32

tet-gastrulation

TET gastrulation paper analysis code
Jupyter Notebook
1
star
33

Dnmt3ab_MEEB

Jupyter Notebook
1
star
34

tgconfig

The goal of tgconfig is to provide infrastructure for managing package parameters, (inspired by https://github.com/r-lib/pkgconfig)
R
1
star
35

repguide

R
1
star
36

tanaylab.github.io

HTML
1
star
37

tgppt

Tanay Group Powerpoint Utils
R
1
star
38

Gmara

Genes Manifests Archive for RNA Analysis
Python
1
star
39

BarboyBercovich

Pipeline and analysis of CD8+ Tcells timed response to immunotherapy in mouse models
R
1
star