All Projects → r3fang → Snapatac

r3fang / Snapatac

Licence: gpl-3.0
Analysis Pipeline for Single Cell ATAC-seq

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to Snapatac

Nmflibrary
MATLAB library for non-negative matrix factorization (NMF): Version 1.8.1
Stars: ✭ 153 (-16.39%)
Mutual labels:  machine-learning-algorithms
Log Anomaly Detector
Log Anomaly Detection - Machine learning to detect abnormal events logs
Stars: ✭ 169 (-7.65%)
Mutual labels:  machine-learning-algorithms
Awesome Deep Learning For Chinese
最全的中文版深度学习资源索引,包括论文,慕课,开源框架,数据集等等
Stars: ✭ 174 (-4.92%)
Mutual labels:  machine-learning-algorithms
C Plus Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Stars: ✭ 17,151 (+9272.13%)
Mutual labels:  machine-learning-algorithms
Boostaroota
A fast xgboost feature selection algorithm
Stars: ✭ 165 (-9.84%)
Mutual labels:  machine-learning-algorithms
Rnaseq Workflow
A repository for setting up a RNAseq workflow
Stars: ✭ 170 (-7.1%)
Mutual labels:  sequencing
Mariana
The Cutest Deep Learning Framework which is also a wonderful Declarative Language
Stars: ✭ 151 (-17.49%)
Mutual labels:  machine-learning-algorithms
Algorithms
A Repository to store implementation of some of the famous Data Structures and Algorithms (mainly in C/C++/Java/Python) for everyone to learn and contribute.
Stars: ✭ 178 (-2.73%)
Mutual labels:  machine-learning-algorithms
Groupimg
A script in python to organize your images by similarity.
Stars: ✭ 167 (-8.74%)
Mutual labels:  machine-learning-algorithms
Cuml
cuML - RAPIDS Machine Learning Library
Stars: ✭ 2,504 (+1268.31%)
Mutual labels:  machine-learning-algorithms
Nano Neuron
🤖 NanoNeuron is 7 simple JavaScript functions that will give you a feeling of how machines can actually "learn"
Stars: ✭ 2,050 (+1020.22%)
Mutual labels:  machine-learning-algorithms
Machine learning
Estudo e implementação dos principais algoritmos de Machine Learning em Jupyter Notebooks.
Stars: ✭ 161 (-12.02%)
Mutual labels:  machine-learning-algorithms
Seal Ci
A PyTorch implementation of "Semi-Supervised Graph Classification: A Hierarchical Graph Perspective" (WWW 2019)
Stars: ✭ 172 (-6.01%)
Mutual labels:  machine-learning-algorithms
Machine Learning Workflow With Python
This is a comprehensive ML techniques with python: Define the Problem- Specify Inputs & Outputs- Data Collection- Exploratory data analysis -Data Preprocessing- Model Design- Training- Evaluation
Stars: ✭ 157 (-14.21%)
Mutual labels:  machine-learning-algorithms
Roary
Rapid large-scale prokaryote pan genome analysis
Stars: ✭ 176 (-3.83%)
Mutual labels:  sequencing
Hdbscan
A high performance implementation of HDBSCAN clustering.
Stars: ✭ 2,032 (+1010.38%)
Mutual labels:  machine-learning-algorithms
Afterqc
Automatic Filtering, Trimming, Error Removing and Quality Control for fastq data
Stars: ✭ 169 (-7.65%)
Mutual labels:  sequencing
Matlab Octave
This repository contains algorithms written in MATLAB/Octave. Developing algorithms in the MATLAB environment empowers you to explore and refine ideas, and enables you test and verify your algorithm.
Stars: ✭ 180 (-1.64%)
Mutual labels:  machine-learning-algorithms
Machine Learning Deployment
Launch machine learning models into production using flask, docker etc.
Stars: ✭ 177 (-3.28%)
Mutual labels:  machine-learning-algorithms
100 Days Of Ml Code
A day to day plan for this challenge. Covers both theoritical and practical aspects
Stars: ✭ 172 (-6.01%)
Mutual labels:  machine-learning-algorithms

SnapATAC (Latest Updates: 2019-09-19)

SnapATAC (Single Nucleus Analysis Pipeline for ATAC-seq) is a fast, accurate and comprehensive method for analyzing single cell ATAC-seq datasets.

Latest News

FAQs

Requirements

  • Linux/Unix
  • Python (>= 2.7 & < 3.0) (SnapTools) (highly recommanded for 2.7);
  • R (>= 3.4.0 & < 3.6.0) (SnapATAC) (3.6 does not work for rhdf5 package);

Pre-print

Rongxin Fang, Sebastian Preissl, Xiaomeng Hou, Jacinta Lucero, Xinxin Wang, Amir Motamedi, Andrew K. Shiau, Eran A. Mukamel, Yanxiao Zhang, M. Margarita Behrens, Joseph Ecker, Bing Ren. Fast and Accurate Clustering of Single Cell Epigenomes Reveals Cis-Regulatory Elements in Rare Cell Types. bioRxiv 615179; doi: https://doi.org/10.1101/615179

Installation

SnapATAC has two components: Snaptools and SnapATAC.

  • SnapTools - a python module for pre-processing and working with snap file.
  • SnapATAC - a R package for the clustering, annotation, motif discovery and downstream analysis.

Install snaptools from PyPI. See how to install snaptools on FAQs. NOTE: Please use python 2.7 if possible.

$ pip install snaptools

Install SnapATAC R pakcage (development version).

$ R
> library(devtools)
> install_github("r3fang/SnapATAC")

Galleries & Tutorials (click on the image for details)

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