Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tsunghengtsai/MSstatsPTM
https://github.com/tsunghengtsai/MSstatsPTM
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/tsunghengtsai/MSstatsPTM
- Owner: tsunghengtsai
- License: gpl-3.0
- Created: 2018-04-16T17:54:00.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-29T03:37:35.000Z (about 4 years ago)
- Last Synced: 2024-08-02T13:31:30.858Z (3 months ago)
- Language: R
- Size: 238 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-proteomics - MSstatsPTM - labeled and unlabeled PTM data analysis - [paper](https://www.mcponline.org/article/S1535-9476(22)00285-7/fulltext) (6. Stastical Analysis / Table of Contents)
README
# MSstatsPTM
The goal of MSstatsPTM is to provide the implementation of general statistical methods for characterization of quantitative changes in global post-translational modification profiling experiments.
## Installation
You can install the development version of MSstatsPTM from [GitHub](https://github.com/) with:
``` r
# install.packages("devtools")
devtools::install_github("tsunghengtsai/MSstatsPTM")
```## Functionality
Quantitative analyses of PTMs are supported by four main functions of MSstatsPTM.
### Normalization
`PTMnormalize()` normalizes the quantified peak intensities to correct systematic variation across MS runs.
### Summarization
`PTMsummarize()` summarizes log2-intensities of spectral features (i.e., precursor ions in DDA, fragments in DIA, or transitions in SRM) into one value per PTM site per run or one value per protein per run.
### Estimation
`PTMestimate()` takes as input the summarized log2-intensities for each PTM site, performs statistical modeling for the log2-abundance of the site, and returns the estimates of model parameters for all PTM sites in all experimental conditions.
### Comparison
`PTMcompareMeans()` performs statistical testing for detecting changes in PTM mean abundances between conditions.