目录

Bioconductor-devel Build Status License: Artistic-2.0

MSstatsQC: Longitudinal System Suitability Monitoring & Quality Control

MSstatsQC is an open-source R package and Shiny application designed to streamline quality control (QC) and system suitability testing (SST) for targeted proteomic experiments.

By bridging the gap between traditional statistical process control (SPC) and modern Machine Learning (ML), MSstatsQC offers a comprehensive framework for real-time monitoring of mass spectrometric assays.

🚀 Key Features

  • Advanced Statistical Process Control: Implements simultaneous and time-weighted control charts alongside change point analysis to monitor mean and variability.
  • Next-Gen Machine Learning Integration:
    • Built on the powerful H2O.ai engine.
    • Utilizes a novel ML process that uses SPC metrics as input features.
    • Includes a built-in synthetic data generation function to train robust models even with limited historical data.
  • Comprehensive Metric Tracking: Automatically tracks critical metrics including Total Peak Area, Retention Time, FWHM, and Peak Asymmetry.
  • Early Detection: Significantly improves the ability to detect chromatographic and instrumental failures early, reducing the cost of control and preventing data loss.

⚠️ System Requirements & Installation

This package leverages h2o for its machine learning capabilities.

  1. Java Requirement: You must have Java (JDK 8 or higher) installed on your system to run the ML modules.
  2. Installation: ```r if (!requireNamespace(“BiocManager”, quietly = TRUE)) install.packages(“BiocManager”)

BiocManager::install(“MSstatsQC”)

# Developers version (GitHub) installation:
```r
BiocManager::install("eralpdogu/MSstatsQC")

Quick Start

Here is a simple example to create a decision map:

library(MSstatsQC)
data <- MSstatsQC::S9Site54
data <- DataProcess(data)
DecisionMap(S9Site54,
    method = "XmR", peptideThresholdRed = 0.25, peptideThresholdYellow = 0.10,
    L = 1, U = 20, type = "mean", title = "Decision map", listMean = NULL, listSD = NULL
)
关于

用于质谱数据质量控制和分析的R包

13.2 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号