glyexp
Glycoproteomics and Glycomics Experiments
glyexp is retiring its own data container and handing the job to Bioconductor.
◆Recent moves
- 1mo ago
glyexp deprecates its own container for SummarizedExperiment
⚡ SPARKThis is the release where the migration stops being optional: the legacy experiment() constructor, conversion helpers, accessors, metadata helpers, and S3 methods are all deprecated, and the bundled example datasets are rebuilt on GlycomicSE and GlycoproteomicSE. The dplyr-style verbs now accept SummarizedExperiment objects directly, exposing dimensions as virtual .sample and .variable columns.
View source ↗ - 1mo ago
Experimental GlycomicSE and GlycoproteomicSE containers land
Stage I of the container migration: the SummarizedExperiment subclasses arrive as experimental, with coercion and predicate helpers, and summarize_experiment() and as_pseudo_glycome() learn to handle them. glycan_type validation also widens to O, HMO, GSL, GAG, and GPI.
View source ↗ - 1mo ago
from_se() metadata fixes and dataset refresh
Housekeeping ahead of the container work: from_se() preserves all SummarizedExperiment metadata, accepts traitomics and traitproteomics types, and errors when exp_type is missing everywhere. The bundled datasets are refreshed to the current glyrepr representation.
View source ↗ - 4mo ago
filter_obs() and filter_var() drop unused factor levels
A single fix aligning filter_obs() and filter_var() with their documented behavior. Notable only because the same factor-level question resurfaces in 0.16.0, where the default flips and .drop_levels becomes opt-in.
View source ↗ - 4mo ago
as_pseudo_glycome() converts glycoproteomics to glycomics
as_pseudo_glycome() lets glycoproteomics data be analyzed with glycomics methods, and the package drops magrittr for the native pipe. The conversion helper is the kind of cross-type plumbing that the later SummarizedExperiment subclasses generalize.
View source ↗ - 5mo ago
standardize_variable() drops its UniProt network dependency
standardize_variable() is simplified to work offline, losing the fasta and taxid parameters and the UniProt.ws dependency in favor of a protein_site column. Removing a network round-trip from a core normalization step is the sort of dependency pruning that recurs across this stack.
View source ↗