Class: RNA

RNA()

new RNA()

Properties:
Name Type Description
cy cytoscape cytoscape drawing
baseList Array Array of ModelBase
Source:

Classes

RNA

Methods

addBP(i, j)

Add additional basepair (i, j) The function check whether (i, j) fit planar unless the flag noplanar is set
Parameters:
Name Type Description
i int | ModelBase index of ModelBase object of i
j int | ModelBase index of ModelBase object of j
Source:

addBPAux(i)

Add aux basepair (i, j)
Parameters:
Name Type Description
i int | ModelBase -
Source:

applyBasesStyle(style, …bases)

Apply base style to given bases The function assigns a number (the order) to given ModelBaseStyle object Bases will be grouped with class `basegroup${number}`
Parameters:
Name Type Attributes Description
style ModelBaseStyle base style to apply
bases ModelBase | int <repeatable>
bases (could be either ModelBase object or the index in baseList) to apply on
Source:

cyOfBPs()

Return basepair to draw in cytoscape format
Source:

cyOfBackbones()

Return backbones to draw in cytoscape format
Source:

cyOfBaseNum()

Return base number to draw in cytoscape format
Source:

cyOfBases()

Return bases to draw in cytoscape format
Source:

elOfAuxBPs()

Returns aux basepair in cytoscape edge element list with classes set to basepair and auxbp
Source:

elOfBackbones()

Returns backbone in cytoscape edge element list with classes set to backbone
Source:

elOfBases()

Returns bases in cytoscape node element list
Source:

elOfPlanarBPs()

Returns planar basepair in cytoscape edge element list with classes set to basepair and planarbp
Source:

elOfSingleBP()

Returns cytoscape edge element for one single bp
Source:

setConfig(cfg)

Set drawing configuration
Parameters:
Name Type Description
cfg VARNAConfig configuration to draw
Source:

styleOfBPs()

Return basepair style in cytoscape format
Source:

styleOfBackbones()

Return backbone style in cytoscape format
Source:

styleOfBases()

Returns base style in cytoscape style
Source:

(static) fromDBN(dbn, seq)

Construct from given dbn and seq. At most one can be empty
Parameters:
Name Type Description
dbn string secondary structure in dbn
seq string RNA sequence
Source: