Single cell RNA-seq analysis for transcriptomic type characterization
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
R
man
.Rbuildignore
.gitignore
CONTRIBUTION
DESCRIPTION
LICENSE
NAMESPACE
README.md
scrattch.Rproj

README.md

scrattch

Single-cell RNA-seq analysis for transcriptomic type characterization

This is the umbrella package for the scrattch suite of R packages from the Allen Institute for Brain Science. It is modeled after the tidyverse package.

You can use scrattch to automatically install or update these packages:

scrattch.io - File handling and data formatting
scrattch.hicat - Hierarchical, iterative clustering for analysis of transcriptomics
scrattch.vis - Plotting functions for visualization of RNA-seq data
tasic2016data - Data from Tasic, et al. (2016), which is used for demos

If you're interested in only one of these modules, you can install them separately. scrattch will install them all together.

Installation

To install all scrattch packages along with their Github and BioConductor dependencies, use:

devtools::install_github("AllenInstitute/scrattch")

scrattch::install_scrattch()

The previous, internal version of scrattch has been split to two packages:
File handling and data formatting are now part of scrattch.io.
Plotting and visualization are now part of scrattch.vis.

Should you need the previous version, it can still be installed using:

devtools::install_github("AllenInstitute/scrattch", ref = "archive")

License

The license for this package is available on Github at: https://github.com/AllenInstitute/scrattch/blob/master/LICENSE

Contribution Agreement

If you contribute code to this repository through pull requests or other mechanisms, you are subject to the Allen Institute Contribution Agreement, which is available in full at: https://github.com/AllenInstitute/scrattch/blob/master/CONTRIBUTION

Level of Support

We are planning on occasional updating this tool with no fixed schedule. Community involvement is encouraged through both issues and pull requests.