Giter VIP home page Giter VIP logo

sleuth's Introduction

sleuth

sleuth is a program for differential analysis of RNA-Seq data. It makes use of quantification uncertainty estimates obtained via kallisto for accurate differential analysis of isoforms or genes, allows testing in the context of experiments with complex designs, and supports interactive exploratory data analysis via sleuth live. The sleuth methods are described in

H Pimentel, NL Bray, S Puente, P Melsted and Lior Pachter, Differential analysis of RNA-seq incorporating quantification uncertainty, Nature Methods (2017), advanced access.

Scripts reproducing all the results of the paper are available here.

Installation

The easiest way to install is using the devtools package through Bioconductor.

if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")
BiocManager::install()
BiocManager::install("devtools")    # only if devtools not yet installed
BiocManager::install("pachterlab/sleuth")

These commands will install sleuth along with all of its dependencies. You can then load sleuth like any other R package:

library('sleuth')

Installation via conda

If you have conda, a cross-platform package manager installed, you can install sleuth via the bioconda channel.

conda install --channel bioconda r-sleuth

Documentation

We recommend starting with the vignette:

vignette('intro', package = 'sleuth')

Detailed documentation can be retrieved within R using the help() command:

help(package = 'sleuth')

Specific function documentation can also be accessed using ? as you would for any other function in R:

?sleuth_prep

Conventions

  • All sleuth "core" functionality is prefixed by sleuth_ (e.g. sleuth_prep()).
  • All sleuth plots are prefixed with plot_ (e.g. plot_ma())

Further help

Please visit the sleuth website for ways to get help. We have several new walk-throughs at the main sleuth website. In particular, you might find the kallisto-sleuth users Google group helpful.

Please post bug reports on GitHub.

Copyright

Copyright (C) 2017 Harold Pimentel, Nicolas Bray, Pall Melsted, Lior Pachter

sleuth's People

Contributors

pimentel avatar warrenmcg avatar remarkablyaverage avatar lakigigar avatar amtseng avatar lynnyi avatar map222 avatar jdidion avatar olgabot avatar sathomas avatar ttriche avatar roryk 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.