You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: structure/alignment.md
+62-43Lines changed: 62 additions & 43 deletions
Original file line number
Diff line number
Diff line change
@@ -28,25 +28,30 @@ in 3D. See below for descriptions of the algorithms.
28
28
29
29
## Alignment User Interface
30
30
31
-
Before going the details how to use the algorithms programmatically, let's take a look at the user interface that cames with the *biojava-structure-gui* module.
31
+
Before going the details how to use the algorithms programmatically, let's take
32
+
a look at the user interface that cames with the *biojava-structure-gui* module.
32
33
33
-
<pre>
34
-
AlignmentGui.getInstance();
35
-
</pre>
34
+
```java
35
+
AlignmentGui.getInstance();
36
+
```
36
37
37
-
shows the following user interface.
38
+
This code shows the following user interface:
38
39
39
40

40
41
41
-
You can manually select protein chains, domains, or custom files to be aligned. Try to align 2hyn vs. 1zll. This will show the results in a graphical way, in 3D:
42
+
You can manually select protein chains, domains, or custom files to be aligned.
43
+
Try to align 2hyn vs. 1zll. This will show the results in a graphical way, in
44
+
3D:
42
45
43
46

44
47
45
48
and also a 2D display, that interacts with the 3D display
46
49
47
50

48
51
49
-
The functionality to perform and visualize these alignments can of course be used also from your own code. Let's first have a look at the alignment algorithms:
52
+
The functionality to perform and visualize these alignments can of course be
53
+
used also from your own code. Let's first have a look at the alignment
54
+
algorithms.
50
55
51
56
## The Alignment Algorithms
52
57
@@ -60,7 +65,7 @@ structure, and then combining those to try to align the most residues possible
60
65
while keeping the overall RMSD of the superposition low.
61
66
62
67
CE is a rigid-body alignment algorithm, which means that the structures being
63
-
compared are kept fixed during superpositon. In some cases it may be desirable
68
+
compared are kept fixed during superposition. In some cases it may be desirable
64
69
to break large proteins up into domains prior to aligning them (by manually
65
70
inputing a subrange, using the [SCOP or CATH databases](externaldb.md), or by
66
71
decomposing the protein automatically using the [Protein Domain
@@ -77,7 +82,7 @@ related by a circular permutation, the N-terminal part of one protein is related
77
82
to the C-terminal part of the other, and vice versa. CE-CP allows circularly
78
83
permuted proteins to be compared. For more information on circular
79
84
permutations, see the
80
-
[wikipedia](http://en.wikipedia.org/wiki/Circular_permutation_in_proteins) or
85
+
[Wikipedia](http://en.wikipedia.org/wiki/Circular_permutation_in_proteins) or
0 commit comments