Learn R Programming

⚠️There's a newer version (0.30.0) of this package.Take me there.

sleuth: inspect your RNA-Seq

Investigate transcript abundance from kallisto and differential expression analysis from RNA-Seq data.

Installation

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

source("http://bioconductor.org/biocLite.R")
biocLite("devtools")    # only if devtools not yet installed
biocLite("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')

Documentation

We recommend going through the vignette, first though:

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

Detailed documentation can be accessed inside of 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. In particular, you might find the kallisto-sleuth users Google group helpful.

Copyright

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

Copy Link

Version

Version

0.27.3

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Harold Pimentel

Last Published

February 7th, 2020

Functions in sleuth (0.27.3)

get_bootstraps

Extract bootstrap for a specific transcript
norm_factors

Normalization factors
basic_filter

Basic row filter
kallisto_table

Get kallisto abundance table from a sleuth object
plot_group_density

Plot density
get_col

Get a data.frame from all kallisto objects
design_matrix

Extract design matrix
plot_bootstrap

Plot bootstrap summary
plot_ma

MA plot
plot_sample_density

Plot sample density
plot_qqnorm

QQ norm plot
plot_vars

Plot technical variance versus observed variance
plot_mean_var

Mean-variance relationship
plot_transcript_heatmap

Plot clustered heatmap
plot_pca

Plot PCA
plot_volcano

Plot volcano plot
plot_scatter

Sample to sample scatter plot
print.sleuth_model

Print sleuth model
plot_sample_heatmap

Plot sample heatmap
transcripts_from_gene

Get the names of the transcripts associated to a gene
sleuth_gene_table

Create a gene table from a sleuth object
sleuth_prep

Constructor for a 'sleuth' object
sleuth_live

Interactive sleuth visualization with Shiny
sleuth_results

Extract Wald test results from a sleuth object
sleuth_to_matrix

Convert a sleuth object to matrix
sleuth_test

Wald test for a sleuth model
read_kallisto_h5

Read a kallisto object from an HDF5 file
sleuth_fit

Fit a measurement error model
models

View which models have been fit