Skip to content

R package for microbiome count data normalization by scaling with ranked subsampling (SRS)

License

Notifications You must be signed in to change notification settings

vitorheidrich/SRS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SRS

R package for microbiome count data normalization by scaling with ranked subsampling (SRS)

CRAN Badge Downloads

Read more about this normalization method in the SRS paper (Beule and Karlovsky, PeerJ 2020).

Installing

Install the latest version from CRAN by running:

install.packages("SRS")

Using

The SRS R package features three R functions:

  • SRS() - performs SRS normalization at a user-defined number of reads per sample (Cmin)
  • SRScurve() - draws alpha diversity rarefaction curves for SRS-normalized data (instead of rarefied data)
  • SRS.shiny.app() - generates a visualization of retained samples, summary statistics, SRS curves, and an interactive table in response to varying Cmin

Refer to the SRS reference manual for usage details.

Citation

If you use this package in your research paper, please cite as:

Heidrich V, Karlovsky P, Beule L. 2021. ‘SRS’ R package and ‘q2-srs’ QIIME 2 plugin: Normalization of Microbiome Data Using Scaling with Ranked Subsampling (SRS). Appl. Sci. 11(23), 11473.

When referencing the SRS algorithm itself, please cite:

Beule L, Karlovsky P. 2020. Improved normalization of species count data in ecology by scaling with ranked subsampling (SRS): application to microbial communities. PeerJ 8:e9593.

About

R package for microbiome count data normalization by scaling with ranked subsampling (SRS)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages