Skip to content

Commit c5e2afb

Browse files
authored
Some fixes in secondary structure tutorial
1 parent a13f7e5 commit c5e2afb

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

structure/secstruc.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ and beta-sheets, and they assign the corresponding type to each residue involved
2424
can be found in the `PDB` and `mmCIF` file formats deposited in the PDB, and it can be parsed in **BioJava**
2525
when a `Structure` is loaded.
2626

27-
- **Prediction from Atom coordinates**: there exist various programs to predict the SS of a protein.
28-
The algorithms use the atom coordinates of the aminoacids to detemine hydrogen bonds and geometrical patterns
27+
- **Assignment from Atom coordinates**: there exist various programs to assign the SS of a protein.
28+
The algorithms use the atom coordinates of the aminoacids to determine hydrogen bonds and geometrical patterns
2929
that define the different types of protein secondary structure. One of the first and most popular algorithms
3030
is `DSSP` (Dictionary of Secondary Structure of Proteins). **BioJava** has an implementation of the algorithm,
3131
written originally in C++, which will be described in the next section.
@@ -81,17 +81,17 @@ Below you can find some examples of how to parse and assign the SS of a `Structu
8181

8282
For more examples search in the **demo** package for `DemoLoadSecStruc`.
8383

84-
## Prediction of Secondary Structure in BioJava
84+
## Assignment of Secondary Structure in BioJava
8585

8686
### Algorithm
8787

88-
The algorithm implemented in BioJava for the prediction of SS is `DSSP`. It is described in the paper from
88+
The algorithm implemented in BioJava for the assignment of SS is `DSSP`. It is described in the paper from
8989
[Kabsch W. & Sander C. in 1983](http://onlinelibrary.wiley.com/doi/10.1002/bip.360221211/abstract)
9090
[![pubmed](http://img.shields.io/badge/in-pubmed-blue.svg?style=flat)](http://www.ncbi.nlm.nih.gov/pubmed/6667333).
9191
A brief explanation of the algorithm and the output format can be found
9292
[here](http://swift.cmbi.ru.nl/gv/dssp/DSSP_3.html).
9393

94-
The interface is very easy: a single method, named *predict()*, calculates the SS and can assign it to the
94+
The interface is very easy: a single method, named *calculate()*, calculates the SS and can assign it to the
9595
input Structure overriding any previous annotation, like in the DSSPParser. An example can be found below:
9696

9797
```java
@@ -103,15 +103,15 @@ input Structure overriding any previous annotation, like in the DSSPParser. An e
103103

104104
//Predict and assign the SS of the Structure
105105
SecStrucPred ssp = new SecStrucPred(); //Instantiation needed
106-
ssp.predict(s, true); //true assigns the SS to the Structure
106+
ssp.calculate(s, true); //true assigns the SS to the Structure
107107
```
108108

109109
BioJava Class: [org.biojava.nbio.structure.secstruc.SecStrucPred]
110110
(http://www.biojava.org/docs/api/org/biojava/nbio/structure/secstruc/SecStrucPred.html)
111111

112112
### Storage and Data Structures
113113

114-
Because there are different sources of SS annotation, the Sata Structure in **BioJava** that stores SS assignments
114+
Because there are different sources of SS annotation, the data structure in **BioJava** that stores SS assignments
115115
has two levels. The top level `SecStrucInfo` is very general and only contains two properties: **assignment**
116116
(String describing the source of information) and **type** the SS type.
117117

@@ -144,7 +144,7 @@ a `Structure`:
144144

145145
### Output Formats
146146

147-
Once the SS has been assigned (either loaded or predicted), there exist in **BioJava** some formats to visualize it:
147+
Once the SS has been assigned (either loaded or calculated), there are some easy formats to visualize it in **BioJava**:
148148

149149
- **DSSP format**: the SS can be printed as a DSSP oputput file format, following the standards so that it can be
150150
parsed again. It is the safest way to serialize a SS annotation and recover it later, but it is probably the most

0 commit comments

Comments
 (0)