Package: DEP 1.29.0

Arne Smits

DEP: Differential Enrichment analysis of Proteomics data

This package provides an integrated analysis workflow for robust and reproducible analysis of mass spectrometry proteomics data for differential protein expression or differential enrichment. It requires tabular input (e.g. txt files) as generated by quantitative analysis softwares of raw mass spectrometry data, such as MaxQuant or IsobarQuant. Functions are provided for data preparation, filtering, variance normalization and imputation of missing values, as well as statistical testing of differentially enriched / expressed proteins. It also includes tools to check intermediate steps in the workflow, such as normalization and missing values imputation. Finally, visualization tools are provided to explore the results, including heatmap, volcano plot and barplot representations. For scientists with limited experience in R, the package also contains wrapper functions that entail the complete analysis workflow and generate a report. Even easier to use are the interactive Shiny apps that are provided by the package.

Authors:Arne Smits [cre, aut], Wolfgang Huber [aut]

DEP_1.29.0.tar.gz
DEP_1.29.0.zip(r-4.5)DEP_1.29.0.zip(r-4.4)DEP_1.29.0.zip(r-4.3)
DEP_1.29.0.tgz(r-4.4-any)DEP_1.29.0.tgz(r-4.3-any)
DEP_1.29.0.tar.gz(r-4.5-noble)DEP_1.29.0.tar.gz(r-4.4-noble)
DEP_1.29.0.tgz(r-4.4-emscripten)DEP_1.29.0.tgz(r-4.3-emscripten)
DEP.pdf |DEP.html
DEP/json (API)
NEWS

# Install 'DEP' in R:
install.packages('DEP', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:
  • DiUbi - DiUbi - Ubiquitin interactors for different diubiquitin-linkages
  • DiUbi_ExpDesign - Experimental design of the DiUbi dataset
  • UbiLength - UbiLength - Ubiquitin interactors of different linear ubiquitin lengths
  • UbiLength_ExpDesign - Experimental design of the UbiLength dataset

On BioConductor:DEP-1.29.0(bioc 3.21)DEP-1.28.0(bioc 3.20)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

immunooncologyproteomicsmassspectrometrydifferentialexpressiondatarepresentation

7.03 score 534 scripts 912 downloads 35 mentions 47 exports 161 dependencies

Last updated 2 months agofrom:44e537d8d3. Checks:OK: 1 WARNING: 1 ERROR: 5. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 18 2024
R-4.5-winERRORNov 18 2024
R-4.5-linuxWARNINGDec 18 2024
R-4.4-winERRORNov 18 2024
R-4.4-macERRORDec 20 2024
R-4.3-winERRORNov 18 2024
R-4.3-macERRORDec 20 2024

Exports:add_rejectionsanalyze_depfilter_missvalfilter_proteinsget_df_longget_df_wideget_prefixget_resultsget_suffiximport_IsobarQuantimport_MaxQuantimputeLFQmake_semake_se_parsemake_uniquemanual_imputemeanSdPlotnormalize_vsnplot_allplot_condplot_cond_freqplot_cond_overlapplot_corplot_coverageplot_detectplot_distplot_frequencyplot_gseaplot_heatmapplot_imputationplot_missvalplot_normalizationplot_numbersplot_p_histplot_pcaplot_singleplot_volcanoprocessreportrun_appse2msntest_difftest_gseatheme_DEP1theme_DEP2TMT

Dependencies:abindaffyaffyioAnnotationFilteraskpassassertthatbase64encBHBiobaseBiocBaseUtilsBiocGenericsBiocManagerBiocParallelbitbit64bslibcachemcirclizeclicliprclueclustercodetoolscolorspacecommonmarkComplexHeatmapcpp11crayoncrosstalkcurldata.tableDelayedArraydigestdoParalleldplyrDTevaluatefansifarverfastmapfdrtoolfontawesomeforeachformatRfsfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataGenomicRangesGetoptLongggplot2ggrepelGlobalOptionsgluegmmgridExtragtablehighrhmshtmltoolshtmlwidgetshttpuvhttrigraphimputeimputeLCMDIRangesisobanditeratorsjquerylibjsonliteknitrlabelinglambda.rlaterlatticelazyevallifecyclelimmamagrittrMALDIquantMASSMatrixMatrixGenericsmatrixStatsmemoisemgcvmimeMsCoreUtilsMSnbaseMultiAssayExperimentmunsellmvtnormmzIDmzRncdf4nlmenormopensslpcaMethodspillarpkgconfigplotlyplyrpngpreprocessCoreprettyunitsprogresspromisesProtGenericsPSMatchpurrrQFeaturesR6rappdirsRColorBrewerRcppreadrreshape2Rhdf5librjsonrlangrmarkdownS4ArraysS4VectorssandwichsassscalesshapeshinyshinydashboardsnowsourcetoolsSparseArraystatmodstringistringrSummarizedExperimentsystibbletidyrtidyselecttinytextmvtnormtzdbUCSC.utilsutf8vctrsviridisLitevroomvsnwithrxfunXMLxtableXVectoryamlzlibbioczoo

Introduction to DEP

Rendered fromDEP.Rmdusingknitr::rmarkdownon Dec 18 2024.

Last update: 2018-12-10
Started: 2017-04-13

Missing value handling

Rendered fromMissingValues.Rmdusingknitr::rmarkdownon Dec 18 2024.

Last update: 2018-04-16
Started: 2018-02-20

Readme and manuals

Help Manual

Help pageTopics
Mark significant proteinsadd_rejections
Differential expression analysisanalyze_dep
DEP: A package for Differential Enrichment analysis of Proteomics data.DEP-package DEP
DiUbi - Ubiquitin interactors for different diubiquitin-linkages (UbIA-MS dataset)DiUbi
Experimental design of the DiUbi datasetDiUbi_ExpDesign
Filter on missing valuesfilter_missval
Filter proteins based on missing valuesfilter_proteins
Generate a long data.frame from a SummarizedExperimentget_df_long
Generate a wide data.frame from a SummarizedExperimentget_df_wide
Obtain the longest common prefixget_prefix
Generate a results tableget_results
Obtain the longest common suffixget_suffix
Import from IsobarQuantimport_IsobarQuant
Import from MaxQuantimport_MaxQuant
Impute missing valuesimpute
LFQ workflowLFQ
Data.frame to SummarizedExperiment object conversion using an experimental designmake_se
Data.frame to SummarizedExperiment object conversion using parsing from column namesmake_se_parse
Make unique namesmake_unique
Imputation by random draws from a manually defined distributionmanual_impute
Plot row standard deviations versus row meansmeanSdPlot
Normalization using vsnnormalize_vsn
Visualize the results in different types of plotsplot_all
Plot frequency of significant conditions per protein and the overlap in proteins between conditionsplot_cond
Plot frequency of significant conditions per proteinplot_cond_freq
Plot conditions overlapplot_cond_overlap
Plot correlation matrixplot_cor
Plot protein coverageplot_coverage
Visualize intensities of proteins with missing valuesplot_detect
Plot Gower's distance matrixplot_dist
Plot protein overlap between samplesplot_frequency
Plot enriched Gene Setsplot_gsea
Plot a heatmapplot_heatmap
Visualize imputationplot_imputation
Plot a heatmap of proteins with missing valuesplot_missval
Visualize normalizationplot_normalization
Plot protein numbersplot_numbers
Plot a P value histogramplot_p_hist
Plot PCAplot_pca
Plot values for a protein of interestplot_single
Volcano plotplot_volcano
Proteomics data processingprocess
Generate a markdown reportreport
DEP shiny appsrun_app
Deprecated Function to coerce SummarizedExperiment to MSnSet objectse2msn
Differential enrichment testtest_diff
Gene Set Enrichment Analysistest_gsea
DEP ggplot theme 1theme_DEP1
DEP ggplot theme 2theme_DEP2
TMT workflowTMT
UbiLength - Ubiquitin interactors of different linear ubiquitin lengths (UbIA-MS dataset)UbiLength
Experimental design of the UbiLength datasetUbiLength_ExpDesign