iupac2regex {microseq}R Documentation

Ambiguity symbol conversion

Description

Converting DNA ambiguity symbols to regular expressions, and vice versa.

Usage

iupac2regex( sequence )
regex2iupac( sequence )

Arguments

sequence

Character string containing a DNA sequence.

Details

The DNA alphabet may contain ambiguity symbols, e.g. a W means either A or T. When using a regular expression search, these letters must be replaced by the proper regular expression, e.g. W is replaced by [AT] in the string. The iupac2regex makes this translation, while regex2iupac cobverts the other way again (replace [AT] with W).

Value

A string where the ambiguity symbol has been replaced by a regular expression (iupac2regex) or a regular expression has been replaced by an ambiguity symbol (regex2iupac).

Author(s)

Lars Snipen.

Examples

iupac2regex( "ACWGT" )
regex2iupac( "AC[AG]GT" )


[Package microseq version 1.2.2 Index]