Giter VIP home page Giter VIP logo

scrattch's Introduction

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.bigcat - Clustering analysis for extremely large single cell dataset
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")

Function List

There are now a lot of functions available in scrattch packages. To assist in finding what package a function is stored in, you can check this CSV file stored in the scrattch umbrella package:
scrattch function list

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.

scrattch's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.