View source: R/parse-iupac-extended.R
| parse_iupac_extended | R Documentation |
Parse IUPAC-extended-style structure characters into a glyrepr::glycan_structure().
For more information about IUPAC-extended format, see \Sexpr[results=rd]{tools:::Rd_expr_doi("10.1351/pac199668101919")}.
parse_iupac_extended(x, on_failure = "error", progress = FALSE)
x |
A character vector of IUPAC-extended strings. NA values are allowed and will be returned as NA structures. |
on_failure |
How to handle parsing failures. |
progress |
Whether to show a progress bar while parsing. |
The function accepts both a Unicode format (using the Greek letters alpha/beta
and the arrow symbol ->) and a plain-text format (using the strings "alpha",
"beta", and "->"). For example,
both "\u03b2-D-Galp-(1\u21923)-\u03b1-D-GalpNAc-(1\u2192" and
"beta-D-Galp-(1->3)-alpha-D-GalpNAc-(1->" are valid inputs.
A glyrepr::glycan_structure() object.
parse_iupac_condensed(), parse_iupac_short()
iupac <- "\u03b2-D-Galp-(1\u21923)-\u03b1-D-GalpNAc-(1\u2192"
parse_iupac_extended(iupac)
parse_iupac_extended("beta-D-Galp-(1->3)-alpha-D-GalpNAc-(1->")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.