0001
0002 clear Message
0003
0004 Message{1} = 'Basepair, base stacking, base phosphate, or letter pair constraint is specified above the diagonal.';
0005
0006 Message{2} = '';
0007
0008 Message{3} = 'To specify that all candidate motifs must have a tWH basepair between the nucleotides corresponding to the first and second nucleotides in the query motif, type tWH in the first row, second column. This means that the nucleotide in the first row must use its Watson-Crick edge, and the nucleotide in the second column must use its Hoogsteen edge.';
0009
0010 Message{4} = '';
0011
0012 Message{5} = 'Valid basepair specifications are cWW, tWW, cWH, cHW, tWH, tHW, cWS, cSW, tWS, tSW, cHH, tHH, cHS, cSH, tHS, tSH, cSS, tSS. Note, however, that the cSS and tSS interactions are not, in fact, symmetric, because each base can use the sugar edge differently. Follwing Leontis, Stombaugh, Westhof (NAR 2002), type cSs to specify that the first base has priority, csS for the second, or cSS for either.';
0013
0014 Message{6} = '';
0015
0016 Message{7} = 'Specifying multiple interactions allows more ways a candidate can satisfy the constraints; for example, typing cWH cHW requires a cis Watson-Crick/Hoogsteen basepair, but either base can use the Watson-Crick edge, and the other uses the Hoogsteen edge. ';
0017
0018 Message{8} = '';
0019
0020 Message{9} = 'The abbreviation "trans" gives all trans categories, "cis" for cis. ';
0021
0022 Message{10} = '';
0023
0024 Message{11} = 'Type "bif" for bifurcated basepairs (see LSW 2002). ';
0025
0026 Message{12} = '';
0027
0028 Message{13} = 'Type ~cWW to exclude candidates having a cWW basepair. ';
0029
0030 Message{14} = '';
0031
0032 Message{15} = 'Some pairs of bases are close to, say, cWW, but do not meet the strict criteria for membership in the cWW classification. Type ncWW ("near cWW") to get basepairs that are not classified into any category, but for which the cWW category is the closest match, up to a certain fairly generous limit. Type "cWW ncWW" to get cWW and near cWW pairs, cWW. Type ntrans to get all pairs nearest to a trans pair. ';
0033
0034 Message{16} = '';
0035
0036 Message{17} = 'Type s35 for stacking in which the first base uses its 3 face, and the second base uses its 5 face. Similarly, type s53, s33, or s55. Type "stack" to allow all stacking interactions. The prefixes "n" and "~" work with stacking, as above. ';
0037
0038 Message{18} = '';
0039
0040 Message{19} = 'To specify that the nucleotides must match a certain pattern, type, for example, "cWW CG GC" to get only CG or GC cWW pairs.';
0041
0042 Message{20} = '';
0043
0044 Message{21} = 'To require that two nucleotides make a base-phosphate interaction, enter BPh in the corresponding yellow box. This will select pairs of nucleotides in which the first nucleotide''s base is a hydrogen bond donor and the second nucleotide''s phosphate is an acceptor. To reverse the roles, type PhB. To specify particular base-phosphate categories, type 0BPh, 1BPh, 2BPh, ..., 9BPh, or 0PhB, 1PhB, etc. For near base-phosphate interactions, type nBPh, nPhB, n1BPh, n1PhB, etc.';
0045
0046 Message{22} = '';
0047
0048 Message{23} = 'One can restrict to pairs that play a certain role in the secondary and tertiary structure. For pairs that are nested, type "N" or "nested". For pairs that cross nested interactions but involve nucleotides in the same branch of the RNA, type "local" or "L". For long-range or distant interactions, between different branches of the RNA, type "long-range", "distant", "D", or "LR". Note that "nested", "local", and "distant" are mutually exclusive. They can be negated with ~, but ~local only returns distant interactions, not nested ones.';
0049
0050 Message{24} = '';
0051
0052 Message{25} = 'To specify bases on the same strand that form cWW pairs that flank a hairpin, internal, or junction loop, type "flank" or "F". Note: for internal and junction loops, flanking nucleotides will be on the same strand, one on each side of the internal or junction loop. Such flanking nucleotides usually do not interact with one another.';
0053
0054 mEditBoxWrap(Message,'Interaction help');
0055