Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

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
Appearance settings

Perform preprocessing (normalization, imputation, batch effect correction, etc.) on glycomics and glycoproteomics data

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md
NotificationsYou must be signed in to change notification settings

glycoverse/glyclean

Lifecycle: experimentalCRAN statusR-CMD-checkCodecov test coverage

Omics data cleaning and preprocessing is a critical yet cumbersome step.glyclean helps you perform these tasks with ease, so you can focuson the fun part: downstream analysis!

Installation

You can install the latest release of glyclean fromGitHub with:

# install.packages("remotes")remotes::install_github("glycoverse/glyclean@*release")

Or install the development version:

remotes::install_github("glycoverse/glyclean")

Documentation

  • 🚀 Get started:Here
  • 📚 Reference:Here

Role inglycoverse

As data preprocessing is an essential step in omics data analysis,glyclean plays a central role in theglycoverse ecosystem. It servesas the bridge between raw experimental data (imported viaglyread) anddownstream analysis, enabling other packages likeglystats to workwith clean, analysis-ready data.

Example

library(glyexp)library(glyclean)#>#> Attaching package: 'glyclean'#> The following object is masked from 'package:stats':#>#>     aggregateexp<-real_experimentclean_exp<- auto_clean(exp)#>#> ── Normalizing data ──#>#> No QC samples found. Using default normalization method based on experiment#> type.#> Experiment type is "glycoproteomics". Using `normalize_median()`.#>#>#> ── Removing variables with too many missing values ──#>#>#>#> No QC samples found. Using all samples.#> Applying preset "discovery"...#> Total removed: 24 (0.56%) variables.#>#>#> ── Imputing missing values ──#>#>#>#> No QC samples found. Using default imputation method based on sample size.#> Sample size <= 30, using `impute_sample_min()`.#>#>#> ── Aggregating data ──#>#>#>#> Aggregating to "gfs" level#>#>#> ── Normalizing data again ──#>#>#>#> No QC samples found. Using default normalization method based on experiment#> type.#> Experiment type is "glycoproteomics". Using `normalize_median()`.#>#>#> ── Correcting batch effects ──#>#>#>#> ℹ Batch column  not found in sample_info. Skipping batch correction.

Yes, that’s it! Calling the magicalauto_clean() function willautomatically perform the following steps, in the most suitable way foryour data:

  • Normalization
  • Missing value filtering
  • Imputation
  • Batch effect correction

and other steps that are necessary for downstream analysis.

About

Perform preprocessing (normalization, imputation, batch effect correction, etc.) on glycomics and glycoproteomics data

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Code of conduct

Contributing

Stars

Watchers

Forks

Languages


[8]ページ先頭

©2009-2025 Movatter.jp