Biomedical Engineering Reference
In-Depth Information
Consider entire
input sequence
R i,j := R 1 ,n
Consider remaining
sequence fragment
R i,j := R j +1 ,n
Start
no
S i,j becomes
single-strand
Further
helix?
End
no
yes
Overall
structure
S 1 ,n
folded?
Helix
possible on
R i,j ?
Sample free pair h.l
(first h ,then l )
no
yes
yes
Start folding of
R i +1 ,j− 1 := R h +1 ,l− 1
(by adding pair i.j )
Recursively fold
substructure S h,l
i.j could
close loop?
R l +1 ,j− 1 remains
single-stranded
no
no
yes
k th helix
possible on
R l +1 ,j− 1 ?
Sample loop type
closed by i.j
Set k := k +1
Set k := 1 and l := i
yes
Sample k th accessible
pair h.l (first h ,then l )
Hairpin
Type
Multiloop
yes
Recursively
fold the k th
multiloop
substructure S h,l
Further
helix?
Bulge or
interior
Stacking
Take consecutive pair
h.l := ( i +1) . ( j − 1)
no
Helix
possible on
R i +1 ,j− 1 ?
yes
Sample accessible pair
h.l (first h ,then l )
Recursively fold
substructure S h,l
no
S i +1 ,j− 1 becomes
single-strand
Finish folding of R i,j
( S i,j is now complete)
Fig. 3. Flowchart for recursive sampling of an RNA secondary structure S 1 ,n for a given input
sequence r of length n according to an inherently controlled strategy with predetermined order,
similar to that of [1,4])
We then sample from the probability distribution induced by acX ( i,j ) (conditioned
on fragment R i,j ), which implies
p
z = β X ( i,j )
p
β X ( i,j ) ,
1=
(13)
z
( k,p ) ∈acX ( i,j )
( k,p ) ∈acX ( i,j )
with
z :=
p,
(14)
( k,p ) ∈acX ( i,j )
since β X ( i,j )
=0 due to the definition of acX ( i,j ) (multiplicative term).
Search WWH ::




Custom Search