Reverse complement

From BioPerl
Jump to: navigation, search


The reverse complement of a DNA/RNA sequence is that DNA/RNA sequence derived by reading the original sequence backwards (in reverse order) and exchanging each nucelotide with that of its complement (see Table below).

Table: IUPAC complements for each nucleotide code
BaseNameBases
represented
Complementary
Base
AAdenineAT
TThymidineTA
UUridine (RNA only)U A
GGuanidineGC
CCytidineCG
YpYrimidineC TR
RpuRineA GY
SStrong (3 H-bonds)G CS
WWeak (2 H-bonds)A TW
KKetoT/U GM
MaMinoA CK
Bnot AC G TV
Dnot CA G TH
Hnot GA C TD
Vnot T/UA C GB
NUnknownA C G TN
Personal tools
Namespaces
Variants
Actions
Main Links
documentation
community
development
Toolbox