All Projects → Taiji-pipeline → Taiji

Taiji-pipeline / Taiji

Licence: BSD-3-Clause license
All-in-one analysis pipeline

Programming Languages

haskell
3896 projects

Projects that are alternatives of or similar to Taiji

scarf
Toolkit for highly memory efficient analysis of single-cell RNA-Seq, scATAC-Seq and CITE-Seq data. Analyze atlas scale datasets with millions of cells on laptop.
Stars: ✭ 54 (+92.86%)
Mutual labels:  single-cell-rna-seq, single-cell-atac-seq
SignacX
Signac
Stars: ✭ 15 (-46.43%)
Mutual labels:  single-cell-rna-seq
scLearn
scLearn:Learning for single cell assignment
Stars: ✭ 26 (-7.14%)
Mutual labels:  single-cell-rna-seq
StackedDAE
Stacked Denoising AutoEncoder based on TensorFlow
Stars: ✭ 23 (-17.86%)
Mutual labels:  single-cell-rna-seq
metacell
Metacell - Single-cell mRNA Analysis
Stars: ✭ 63 (+125%)
Mutual labels:  single-cell-rna-seq
monocle3
No description or website provided.
Stars: ✭ 170 (+507.14%)
Mutual labels:  single-cell-rna-seq
scisorseqr
scisorseqr is an R-package for processing of single-cell long read data and analyzing differential isoform expression across any two conditions
Stars: ✭ 21 (-25%)
Mutual labels:  single-cell-rna-seq
arshamg-scrnaseq-wgan
Wasserstein Generative Adversarial Network for analysing scRNAseq data
Stars: ✭ 33 (+17.86%)
Mutual labels:  single-cell-rna-seq
tGPLVM
tGPLVM: A Nonparametric, Generative Model for Manifold Learning with scRNA-seq experimental data
Stars: ✭ 16 (-42.86%)
Mutual labels:  single-cell-rna-seq
kmer-homology-paper
Manuscript for functional prediction of transcriptomic “dark matter” across species
Stars: ✭ 12 (-57.14%)
Mutual labels:  single-cell-rna-seq
EWCE
Expression Weighted Celltype Enrichment. See the package website for up-to-date instructions on usage.
Stars: ✭ 30 (+7.14%)
Mutual labels:  single-cell-rna-seq
D3E
Discrete Distributional Differential Expression
Stars: ✭ 19 (-32.14%)
Mutual labels:  single-cell-rna-seq
CellO
CellO: Gene expression-based hierarchical cell type classification using the Cell Ontology
Stars: ✭ 34 (+21.43%)
Mutual labels:  single-cell-rna-seq
OrchestratingSingleCellAnalysis-release
An online companion to the OSCA manuscript demonstrating Bioconductor resources and workflows for single-cell RNA-seq analysis.
Stars: ✭ 35 (+25%)
Mutual labels:  single-cell-rna-seq
scCODA
A Bayesian model for compositional single-cell data analysis
Stars: ✭ 109 (+289.29%)
Mutual labels:  single-cell-rna-seq
scedar
Single-cell exploratory data analysis for RNA-Seq
Stars: ✭ 33 (+17.86%)
Mutual labels:  single-cell-rna-seq
alevin-fry
🐟 🔬🦀 alevin-fry is an efficient and flexible tool for processing single-cell sequencing data, currently focused on single-cell transcriptomics and feature barcoding.
Stars: ✭ 78 (+178.57%)
Mutual labels:  single-cell-rna-seq
dropEst
Pipeline for initial analysis of droplet-based single-cell RNA-seq data
Stars: ✭ 71 (+153.57%)
Mutual labels:  single-cell-rna-seq
snATAC
<<------ Use SnapATAC!!
Stars: ✭ 23 (-17.86%)
Mutual labels:  single-cell-atac-seq
cellrank
CellRank for directed single-cell fate mapping
Stars: ✭ 222 (+692.86%)
Mutual labels:  single-cell-rna-seq

Taiji -- multi-omics bioinformatics pipeline

GitHub release (latest by date including pre-releases) Continuous integration GitHub All Releases

Taiji is an integrative analysis pipeline for analyzing bulk/single-cell ATAC-seq and RNA-seq data. Please go to this website for documentation and tutorials.

  • Joint analysis of ATAC-seq, RNA-seq and Hi-C datasets.
  • Integrate multiple single cell datasets, scale to more than 1 million cells!

The design philosophy of the Taiji pipeline is focused on:

  • Correctness: We only include reliable algorithms and make every effort to ensure the implementations are bug-free.
  • Performance: We code algorithms from scratch when necessary to ensure the pipeline can scale to large datasets (thousands of samples at least).
  • Convinence: Most analyses have multipe entry points, e.g., Fastq, Bam or Bed. The execution of the pipeline requires only a single command.

We achieve these at the expense of customization. This will be improved in the future.

Installation

Pre-built binaries are available for macOS and Linux system:

  • taiji-CentOS-x86_64: for Red Hat Enterprise Linux derivatives.

  • taiji-Ubuntu-x86_64: for Debian linux derivatives.

  • taiji-macOS-XX-XX: for macOS.

Example:

curl -L https://github.com/Taiji-pipeline/Taiji/releases/latest/download/taiji-CentOS-x86_64 -o taiji
chmod +x taiji
./taiji --help

If you have used Taiji in your research, please consider citing the following paper:

K. Zhang, M. Wang, Y. Zhao, W. Wang, Taiji: System-level identification of key transcription factors reveals transcriptional waves in mouse embryonic development. Sci. Adv. 5, eaav3262 (2019).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].