Learn R Programming

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

protViz - Visualizing and Analyzing Mass Spectrometry Related Data in Proteomics

Documentation

The package ships with two pdf vignettes.

browseVignettes('protViz')

vignette('protViz')
vignette('PTM_MarkerFinder')

Installation

CRAN

install.packages('protViz')

from github

install the latest development version

install.packages('devtools')
library(devtools)
install_git('https://github.com/cpanse/protViz', build_vignettes = FALSE, quiet = FALSE)
library(protViz)

or

BiocManager::install('cpanse/protViz')

R CMD build hints

Rcpp::compileAttributes()

tools::package_native_routine_registration_skeleton(".", character_only = FALSE)


RcppExport SEXP _rcpp_module_boot_MyModule();

static const R_CallMethodDef CallEntries[] = {
    {"_rcpp_module_boot_MyModule", (DL_FUNC) &_rcpp_module_boot_MyModule, 0},
    {NULL, NULL, 0}
};

RcppExport void R_init_minModuleEx(DllInfo *dll) {
    R_registerRoutines(dll, NULL, CallEntries, NULL, NULL);
    R_useDynamicSymbols(dll, FALSE);
}

Docker

docker pull cpanse/protviz \
&& docker run -d -p 8792:8787 cpanse/protviz     

connect to http://yourdockerhost:8791 using a web browser

  • username: rstudio
  • password: rstudio

Documentation

The package ships with a package vignette (browseVignettes('protViz') and a reference manual (just type ?protViz on the R shell).

Both documents are also available on the package's CRAN page.

Related approaches

Copy Link

Version

Install

install.packages('protViz')

Monthly Downloads

458

Version

0.6.8

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Christian Panse

Last Published

May 2nd, 2020

Functions in protViz (0.6.8)

de_novo

de-novo on tandem ms
aa2mass

determine the weight if a fiven amino acid sequence
AA

AA - amino acid table
HexNAc

HexNAc - Analysis of N-HexNAc glycopeptides by LC-MS/MS, using HCD and ETD fragmentation techniques
PTM_MarkerFinder

PTM MarkerFinder
deisotoper

find isotop pattern in a given mass spectrum
averagine

averagine - a data set conatining isotope envelopes of averagine peptides
PTM_MarkerFinder_util

PTM MarkerFinder util plot
centroid

Centroid a spectrum acquired in profile mode
iTRAQ2GroupAnalysis

iTRAQ two group analysis
Fasta

FASTA format reader
findNN

find index of nearest neighbor
fetuinLFQ

fetuinLFQ - A data set for evaluation of relative and absolute label-free quantification methods.
parentIonMass

Compute Parent Ion Mass of a Peptide Sequence
iRTpeptides

iRT peptides - independent retention time peptides
massDeviationPlot

Mass Deviation Plot
pressureProfilePlot

Plotting pressure profile data from Eksigent LC pumps
lcmsmap

LC-MS Map
mascot

Generic methods for mascot results
msms

A data set containing tandem mass spectra of an LCMS experiment.
iTRAQ

iTRAQ - A small 8-plex iTRAQ data set with confident identified peptides from 5 proteins.
pressureProfileSummary

A misc function for finding NN time slots in pressure profile data.
psm

Compute a matching between a peptide sequence and a MS2 spectrum
pgLFQtNpq

Label Free Quantification using the top N peptide approach
fragmentIon

Compute the b and y Fragment Ions of a Peptide Sequence
genMod

Generates all possible modification of a given peptide seqence and modification pattern
pgLFQprot

pgLFQprot - A data set with a featuremap export ProgenesisLCMS
pgLFQaov

iTRAQ two group analysis
pressureProfile

NanoLC pressure profile
pgLFQfeature

pgLFQfeature - A data set with a featuremap export ProgenesisLCMS
peakplot

Labelling of Peptide Fragment Mass Spectra
pgImporter

Progenesis Importer Function
as.psmSet

psmSet - a set of peptide spectrum matches
ssrc

Sequence Specific Retention Calculator