Skip to contents

Unknown linkages in a glycan structure are represented by "??-?". This function checks if all linkages in a glycan structure are unknown. Note that even only one linkage is partial known (e.g. "a?-?"), this function will return TRUE.

Usage

has_linkages(glycan)

Arguments

glycan

A glyrepr_structure vector.

Value

A logical vector indicating if each glycan structure has linkages.

Examples

glycan <- o_glycan_core_1(linkage = TRUE)
has_linkages(glycan)
#> [1] TRUE
print(glycan)
#> <glycan_structure[1]>
#> [1] Gal(b1-3)GalNAc(a1-
#> # Unique structures: 1

glycan <- remove_linkages(glycan)
has_linkages(glycan)
#> [1] FALSE
print(glycan)
#> <glycan_structure[1]>
#> [1] Gal(??-?)GalNAc(a1-
#> # Unique structures: 1