Package: glyrex 0.1.0

Bin Fu

glyrex: Regular Expressions for Glycan Structures

Compile and match glycan structural regular expressions with a stringr-like interface. Supports residue classes, linkage constraints, branches, repetition, assertions, and named captures on glyrepr graphs, including explicit reducing-end anomeric information.

Authors:Bin Fu [aut, cre]

glyrex_0.1.0.tar.gz
glyrex_0.1.0.zip(r-4.7-any)glyrex_0.1.0.zip(r-4.6-any)glyrex_0.1.0.zip(r-4.5-any)
glyrex_0.1.0.tgz(r-4.6-any)glyrex_0.1.0.tgz(r-4.5-any)
glyrex_0.1.0.tar.gz(r-4.7-any)glyrex_0.1.0.tar.gz(r-4.6-any)
glyrex_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
glyrex/json (API)

# Install 'glyrex' in R:
install.packages('glyrex', repos = c('https://glycoverse.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/glycoverse/glyrex/issues

Pkgdown/docs site:https://glycoverse.github.io

On CRAN:

Conda:

glycan-structuresglycansglycoinformaticsglycoverseregular-expressions

3.30 score 11 exports 28 dependencies

Last updated from:bb9f7a54a9 (on v0.1.0). Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK122
source / vignettesOK171
linux-releaseOK120
macos-releaseOK233
macos-oldrelOK113
windows-develOK75
windows-releaseOK74
windows-oldrelOK83
wasm-releaseOK120

Exports:rex_compilerex_countrex_detectrex_extractrex_extract_allrex_locaterex_locate_allrex_matchrex_match_allrex_subsetrex_which

Dependencies:backportscheckmateclicpp11dplyrgenericsglueglyparseglyreprigraphlatticelifecyclemagrittrMatrixpillarpkgconfigpurrrR6Rcpprlangrstackdequestringistringrtibbletidyselectutf8vctrswithr

Get Started with glyrex
Start with glymotif: find a familiar motif | A motif alone does not tell the whole story | From a motif to a search pattern | Meet your first collection of glycans | Start with one residue | Connect two residues | Add a linkage when it matters | Ask whether a residue is terminal | Describe a branch | Require a branch to be absent | Allow a choice of residues | Count and retrieve what you found | Put it together: sialylated LacNAc without a local Fuc branch | A few practical points | When you need a little more | Repeated units | Save a pattern for reuse

Last update: 2026-10-14
Started: 2026-10-11

Glyco-regex syntax, step by step
What is a pattern? | Keep structure notation and pattern notation separate | One residue, several choices, or any residue | Build a connected path | Specify a linkage only as precisely as you need | Restrict where the match occurs | Describe branches on a shared residue | Require a branch to be absent | Three different meanings of “not” | Optional residues and repeated units | Prefer longer or shorter repeats | Check neighbours without including them (advanced) | Give part of a match a name (advanced) | Build and check your own pattern | Interpret the results in structural terms

Last update: 2026-10-14
Started: 2026-10-14