All functions

DotBracketDataFrame() DBDF() DotBracketDataFrameList() DBDFL() SplitDotBracketDataFrameList() SDBDFL()

DataFrame for storing base pairing information

DotBracketString() DB() DotBracketStringSet() DBS() DotBracketStringSetList() DBSL() alphabet(<DotBracketString>) encoding(<DotBracketString>)

The DotBracketString, DotBracketStringSet and DotBracketStringSetList classes

readDotBracketStringSet() writeDotBracketStringSet() saveDotBracketStringSet()

Reading and writing DotBracketStringSet objects

LoopIndexList()

LoopIndexList: base pairing information as a list of integer values

dbs nseq

Structstrings example data

DOTBRACKET_CHAR_VALUES DOTBRACKET_ALPHABET STRUCTURE_NEUTRAL_CHR STRUCTURE_OPEN_CHR STRUCTURE_CLOSE_CHR `[<-`(<DotBracketDataFrame>) `colnames<-`(<CompressedSplitDotBracketDataFrameList>) seqtype(<DotBracketString>) subseq(<DotBracketString>) `subseq<-`(<DotBracketString>) `subseq<-`(<DotBracketStringSet>)

Structstrings internals

Structstrings

Structstrings: implementation of the dot bracket annotations with Biostrings

StructuredRNAStringSet() dotbracket() `dotbracket<-`() readStructuredRNAStringSet() writeStructuredXStringSet() getBasePairing(<StructuredXStringSet>) getLoopIndices(<StructuredXStringSet>)

StructuredRNAStringSet for storing DotBracketAnnotation alongside nucleotide sequences

convertAnnotation()

Convert between dot bracket annotations

getBasePairing() getDotBracket() getLoopIndices()

Accessing Dot Bracket annotation