glyrepr: Representation for Glycan Compositions and Structures

Computational representations of glycan compositions and structures, including details such as linkages, anomers, and substituents. Supports varying levels of monosaccharide specificity (e.g., "Hex" or "Gal") and ambiguous linkages. Provides robust parsing and generation of IUPAC-condensed structure strings. Optimized for vectorized operations on glycan structures, with efficient handling of duplications. As the cornerstone of the glycoverse ecosystem, this package delivers the foundational data structures that power glycomics and glycoproteomics analysis workflows.

Version: 0.7.4
Imports: checkmate, cli, dplyr, furrr, future, glue, igraph, magrittr, pillar, purrr, rlang, rstackdeque, stringr, vctrs (≥ 0.6.5)
Suggests: testthat (≥ 3.0.0), patrick, tibble, knitr, rmarkdown, tictoc, lobstr
Published: 2025-09-23
Author: Bin Fu ORCID iD [aut, cre, cph]
Maintainer: Bin Fu <23110220018 at m.fudan.edu.cn>
License: MIT + file LICENSE
URL: https://glycoverse.github.io/glyrepr/
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: glyrepr results

Documentation:

Reference manual: glyrepr.html , glyrepr.pdf
Vignettes: Glycan Graphs (source, R code)
Getting Started with glyrepr (source, R code)
Power User Guide: Efficient Glycan Manipulation (source, R code)

Downloads:

Package source: glyrepr_0.7.4.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=glyrepr to link to this page.