helm2String {XNAString}R Documentation

Translate RNA from HELM notation to multi-string notation

Description

This function translates RNA molecules encoded in HELM notation into multi-string notation. It uses dictionary which links HELM code for base, sugar and backbone elements with symbols used in multi-string notation.

Usage

helm2String(helm, dictionary = xna_dictionary, remove_linker = TRUE)

Arguments

helm

string with HELM sequence, which contains one RNA polymer and optionally CHEM element

dictionary

data.table with following columns: "HELM", "type", "symbol". By default internal XNAString dictionary is used.

remove_linker

logical defines if linker should be clipped from RNA

Value

named list of strings with following elements: base, sugar, backbone, conjugate5, conjugate3

Author(s)

Marianna Plucinska

Examples

helm2String("RNA1{[dR](A)P.[dR](A)P.[dR](A)}$$$$V2.0")

[Package XNAString version 1.2.2 Index]