1 | #Please insert up references in the next lines (line starts with keyword UP) |
---|
2 | UP arb.hlp |
---|
3 | UP glossary.hlp |
---|
4 | UP arb_edit4.hlp |
---|
5 | UP extended.hlp |
---|
6 | |
---|
7 | #Please insert subtopic references (line starts with keyword SUB) |
---|
8 | SUB helixsym.hlp |
---|
9 | SUB toggle_secinfo.hlp |
---|
10 | SUB e4_options.hlp |
---|
11 | |
---|
12 | # Hypertext links in helptext can be added like this: LINK{ref.hlp|http://add|bla@domain} |
---|
13 | |
---|
14 | #************* Title of helpfile !! and start of real helpfile ******** |
---|
15 | TITLE Helix |
---|
16 | |
---|
17 | OCCURRENCE ARB_EDIT4/Edit/Reload Helix |
---|
18 | |
---|
19 | DESCRIPTION The 'SAI' (see LINK{glossary.hlp}) entry 'HELIX_NR' contains |
---|
20 | numbering of potential higher order structure elements. The |
---|
21 | paired 5' and 3' helix halves are indicated by identical |
---|
22 | numbers. The SAI entry 'HELIX' contains symbols ([<( and )>]) |
---|
23 | indicating positions which usually are base paired. This |
---|
24 | information is used by the editor to check the sequences for |
---|
25 | (correct) base pairing. User-defined symbols indicating base pairing and |
---|
26 | mispairing are shown below the particular sequences. |
---|
27 | |
---|
28 | |
---|
29 | SECTION FORMAT OF HELIX/HELIX_NR: |
---|
30 | |
---|
31 | When the 'HELIX/HELIX_NR SAI's are analyzed the following steps |
---|
32 | are performed: |
---|
33 | |
---|
34 | 1. HELIX_NR contains the helix numbering. A helix number |
---|
35 | is a number between 0 and 100 optionally followed |
---|
36 | by one letter: e.g. 11a, 23g, 0i, 6, 23, |
---|
37 | |
---|
38 | A helix number is valid from the position of the |
---|
39 | first digit to the position just before the next |
---|
40 | helix number. |
---|
41 | |
---|
42 | eg. .........1a.........23b......... |
---|
43 | . .........|||||||||||............ |
---|
44 | |
---|
45 | The '|' symbols indicate the positions for '1a' |
---|
46 | |
---|
47 | 2. All '<[{(' symbols in HELIX are replaced by '(' |
---|
48 | All '>]})' symbols in HELIX are replaced by ')' |
---|
49 | |
---|
50 | eg. ...[<<[..]>>].. is the same as ...((((..)))).. |
---|
51 | |
---|
52 | 3. For each helix number 'HN' a temporary helix is created |
---|
53 | that contains all '()' symbols of the 'SAI HELIX' at |
---|
54 | all positions where 'HN' is valid. |
---|
55 | |
---|
56 | eg. HELIX_NR .....1a.....23b.......1a....23b..... |
---|
57 | HELIX .....[<<[...[<[.......]>>]..]>]..... |
---|
58 | -> 1a .....((((.............)))).......... |
---|
59 | -> 23b ............(((.............)))..... |
---|
60 | |
---|
61 | 4. The (usually) paired positions can simply be defined |
---|
62 | by recursively removing the innermost bracket pairs |
---|
63 | in the temporary helices: |
---|
64 | |
---|
65 | eg. HELIX_NR .....1a.....23b.......1a....23b..... |
---|
66 | HELIX .....[<<[...[<[.......]>>]..]>]..... |
---|
67 | Pos 123456789012345678901234567890123456 |
---|
68 | -> 1a .....((((.............)))).......... |
---|
69 | -> 23b ............(((.............)))..... |
---|
70 | 1a 9-23 ........+-------------+............. |
---|
71 | 1a 8-24 .......+---------------+............ |
---|
72 | 1a 7-25 ......+-----------------+........... |
---|
73 | 1a 6-26 .....+-------------------+.......... |
---|
74 | 23b 15-29 .............+------------+....... |
---|
75 | 23b 14-30 ............+--------------+...... |
---|
76 | 23b 13-31 ...........+----------------+..... |
---|
77 | |
---|
78 | NOTES After inserting or deleting gaps in the whole alignment (ARB_NT/ |
---|
79 | Sequence/Insert delete columns) the helix information has to be: |
---|
80 | |
---|
81 | 1. Checked (inserting a '.' between '1' and '2' |
---|
82 | destroys the original '12'). |
---|
83 | |
---|
84 | 2. reloaded using 'Reload Helix' |
---|
85 | |
---|
86 | |
---|
87 | EXAMPLES None |
---|
88 | |
---|
89 | BUGS No bugs known |
---|