Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Tools for Batch Effects Diagnostics and Correction

NotificationsYou must be signed in to change notification settings

symbioticMe/proBatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lifecycle: maturingBioC statusLicense: GPL v3

Build Status

General Overview

The proBatch package facilitates batch effects analysis and correction high-throughput experiments.Although the package has primarily been developed for DIA (SWATH) proteomics data,it should also be applicable to most omic data with minor adaptations.

The package contains functions for diagnostics (proteome/genome-wide and feature-level),correction (normalization and batch effects correction) and quality control.

Diagnostics part of the package features unified color scheme for plotting,that allows to produce publication-quality graphs.

Correction functions are convenient wrappers for common normalization and batcheffects removal approaches such as quantile normalization and median centering.Furthermore, the package includes non-linear fitting based approaches to dealwith complex, mass spectrometry-specific signal drifts.

Quality control step, mostly based on correlation analysis, allows to assess whetherthe correction improved the quality of the data.

All steps of batch effects analysis and correction are illustrated in the vignette,using the subset of real-world large-scale dataset.

Please use following manuscript for citation:Diagnostics and correction of batch effects in large-scale proteomic studies: a tutorial. Molecular Systems Biology 17, e10240 (2021).

Installing

Install the dependencies:

bioc_deps <- c("GO.db", "impute", "preprocessCore", "pvca","sva" )cran_deps <- c("corrplot", "data.table", "ggplot2", "ggfortify","lazyeval", "pheatmap", "reshape2", "rlang",                "tibble", "dplyr", "tidyr", "wesanderson","WGCNA")                if (!requireNamespace("BiocManager", quietly = TRUE))    install.packages("BiocManager")BiocManager::install(bioc_deps) install.packages(cran_deps)

NOTE: You might need to also install the following linux packages:apt-get install libxml2-dev libz-dev

Optionally also install:

install.packages(c("devtools", "roxygen2", "testthat"))

Install proBatch from github:

library(devtools)install_github("symbioticMe/proBatch", build_vignettes = TRUE)

Exploring the package

The complete documentation:

help(proBatch)

Browse the vignette:

browseVignettes('proBatch')

Citation

Diagnostics and correction of batch effects in large-scale proteomic studies: a tutorial. Molecular Systems Biology 17, e10240 (2021).https://doi.org/10.15252/msb.202110240

About

Tools for Batch Effects Diagnostics and Correction

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp