R package for analysing proteomics data
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Proteus

Proteus is an R package for downstream analysis of MaxQuant output. The input for Proteus is the evidence file. Evidence data are aggregated into peptides and then into proteins. Proteus offers many visualisation and data analysis tools both at peptide and protein level. In particular it allows simple differential expression using limma.

Installation

Proteus can be installed directly from GitHub. First, you need to install BioConductor and limma:

source("https://bioconductor.org/biocLite.R")
biocLite()
biocLite("limma")

You also need devtools:

install.packages("devtools")

In order to run examples or vignette code, additional packages with example data need to be installed:

devtools::install_github("bartongroup/proteusLabelFree")
devtools::install_github("bartongroup/proteusTMT")
devtools::install_github("bartongroup/proteusSILAC")

Finally, you can install proteus:

devtools::install_github("bartongroup/Proteus", build_vignettes = TRUE)

Note: use build_vignettes = FALSE if you run into problems with vignettes installation.

Tutorial

Proteus contains tutorial vignettes. We suggest starting with the comprehensive tutorial for label-free proteomics:

vignette("proteus", package="proteus")

There are additional, shorter vignettes, showing the specifics of using Proteus with TMT and SILAC data:

vignette("TMT", package="proteus")
vignette("SILAC", package="proteus")

Application note

The article about this package can be found on BioRxiv.