Skip to content

Commit c9700ae

Browse files
Jose Manuel Duarteandreasprlic
authored andcommitted
Updating to biojava 4
1 parent 9d77dd7 commit c9700ae

File tree

2 files changed

+36
-37
lines changed

2 files changed

+36
-37
lines changed

wiki/BioJava:CookBook4.0.md

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
title: BioJava:CookBook4.0
33
---
44

5-
BioJava Cookbook for release 3.\*
5+
BioJava Cookbook for release 4.\*
66
---------------------------------
77

8-
BioJava 3 is a major re-write of BioJava 1. As such many things work
8+
BioJava 3+ is a major re-write of BioJava 1. As such many things work
99
differently. This cookbook provides examples how to work with the new
1010
codebase.
1111

@@ -26,18 +26,18 @@ go [here](http://biojava.org/mailman/listinfo/biojava-l)
2626
Tutorial
2727
--------
2828

29-
Many topics are also covered in the [BioJava 3
30-
tutorial](https://github.com/biojava/biojava3-tutorial).
29+
Many topics are also covered in the [BioJava
30+
tutorial](https://github.com/biojava/biojava-tutorial).
3131

3232
How Do I....?
3333
-------------
3434

3535
### Core Module - Working with Sequences
3636

37-
**Required modules**: *biojava3-core*
37+
**Required modules**: *biojava-core*
3838

3939
- [Overview of
40-
biojava3-core?](BioJava:CookBook:Core:Overview "wikilink")
40+
biojava-core?](BioJava:CookBook:Core:Overview "wikilink")
4141
- [How are sequences
4242
created?](BioJava:CookBook:Core:Sequences "wikilink")
4343
- [How do I compare two DNA Sequences and create a consensus
@@ -51,10 +51,9 @@ How Do I....?
5151

5252
### Protein Structure
5353

54-
**Required modules**: *biojava3-structure, biojava3-alignment*
55-
**Optional module** : *biojava3-structure-gui* for the 3D visualisation
56-
**Optional external library** : *JmolApplet.jar* for the 3D
57-
visualisation
54+
**Required modules**: *biojava-structure, biojava-alignment* **Optional
55+
module** : *biojava-structure-gui* for the 3D visualisation **Optional
56+
external library** : *JmolApplet.jar* for the 3D visualisation
5857

5958
- [How can I parse a PDB
6059
file?](BioJava:CookBook:PDB:read3.0 "wikilink")
@@ -93,8 +92,8 @@ visualisation
9392

9493
### Pairwise and Multiple Sequence Alignment
9594

96-
**Required modules**: *biojava3-alignment, biojava3-core,
97-
biojava3-phylo* **Required external library**: *forester.jar*
95+
**Required modules**: *biojava-alignment, biojava-core, biojava-phylo*
96+
**Required external library**: *forester.jar*
9897

9998
- [How can I read a Sequence Alignment in Stockholm
10099
format](BioJava:CookBook3:Stockholm "wikilink")? (Pfam, Rfam)
@@ -110,26 +109,26 @@ biojava3-phylo* **Required external library**: *forester.jar*
110109

111110
### Genome
112111

113-
**Required modules**: *biojava3-genome*
112+
**Required modules**: *biojava-genome*
114113

115114
- [Overview of
116115
biojava3-genome?](BioJava:CookBook:genome:Overview "wikilink")
117116

118117
### Sequencing
119118

120-
**Required modules**: *biojava3-core*,*biojava3-sequencing* **Required
119+
**Required modules**: *biojava-core*,*biojava-sequencing* **Required
121120
external library**: *guava-11.0.1.jar*
122121

123122
- [How do I work with nextgen sequencing reads in FASTQ
124123
format?](Biojava:CookBook3:FASTQ "wikilink")
125124

126125
### Phylogenetic tree
127126

128-
**Required modules**: ''biojava3-core **Required external library**:
127+
**Required modules**: ''biojava-core **Required external library**:
129128
*forester.jar*
130129

131130
- [Overview of
132-
biojava3-phylo?](BioJava:CookBook:Phylo:Overview "wikilink")
131+
biojava-phylo?](BioJava:CookBook:Phylo:Overview "wikilink")
133132

134133
<!-- -->
135134

@@ -139,8 +138,8 @@ external library**: *guava-11.0.1.jar*
139138

140139
### Physico-Chemical Properties Computation
141140

142-
**Required modules**: *biojava3-aa-prop, biojava3-structure and
143-
biojava3-core*
141+
**Required modules**: *biojava-aa-prop, biojava-structure and
142+
biojava-core*
144143

145144
- [How can I compute physico-chemical properties via
146145
APIs?](BioJava:CookBook:AAPROP:main "wikilink")
@@ -151,7 +150,7 @@ biojava3-core*
151150

152151
### Protein Disorder
153152

154-
**Required modules**: *biojava3-protein-disorder*
153+
**Required modules**: *biojava-protein-disorder*
155154

156155
- [How can I predict disordered regions of the protein using its
157156
sequence?](BioJava:CookBook3:ProteinDisorder "wikilink")
@@ -160,7 +159,7 @@ biojava3-core*
160159

161160
### Protein Modification Identification
162161

163-
**Required modules**: *biojava3-modfinder, biojava-structure*
162+
**Required modules**: *biojava-modfinder, biojava-structure*
164163

165164
- [How can I identify protein modifications in a 3D
166165
structure?](BioJava:CookBook3:ModFinder "wikilink")
@@ -171,7 +170,7 @@ biojava3-core*
171170

172171
### Remote Web Service Calls
173172

174-
**Required modules**: *biojava3-core, biojava-ws*
173+
**Required modules**: *biojava-core, biojava-ws*
175174

176175
- [How can I use NCBI's QBlast service
177176
?](BioJava:CookBook3:NCBIQBlastService "wikilink")

wiki/BioJava:CookBook4.0.mediawiki

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
== BioJava Cookbook for release 3.*==
1+
== BioJava Cookbook for release 4.*==
22

3-
BioJava 3 is a major re-write of BioJava 1. As such many things work differently. This cookbook provides examples how to work with the new codebase.
3+
BioJava 3+ is a major re-write of BioJava 1. As such many things work differently. This cookbook provides examples how to work with the new codebase.
44

55
The page was inspired by various programming cookbooks and follows a "How do I...?" type approach. Each "How do I?" is linked to some example code that does what you want and sometimes more. Basically if you find the code you want and copy and paste it into your program you should be up and running quickly. I have endeavoured to over document the code to make it more obvious what I am doing so some of the code might look a bit bloated.
66

@@ -12,13 +12,13 @@ If you have any suggestions, questions or comments contact the [mailto:biojava-l
1212

1313
== Tutorial ==
1414

15-
Many topics are also covered in the [https://github.com/biojava/biojava3-tutorial BioJava 3 tutorial].
15+
Many topics are also covered in the [https://github.com/biojava/biojava-tutorial BioJava tutorial].
1616

1717
== How Do I....? ==
1818

1919
=== Core Module - Working with Sequences ===
20-
'''Required modules''': ''biojava3-core''
21-
* [[BioJava:CookBook:Core:Overview|Overview of biojava3-core?]]
20+
'''Required modules''': ''biojava-core''
21+
* [[BioJava:CookBook:Core:Overview|Overview of biojava-core?]]
2222
* [[BioJava:CookBook:Core:Sequences|How are sequences created?]]
2323
* [[BioJava:CookBook:Core:SequenceCompare|How do I compare two DNA Sequences and create a consensus sequence?]]
2424
* [[BioJava:CookBook:Core:FastaReadWrite|How do I read or write Fasta files?]]
@@ -27,8 +27,8 @@ Many topics are also covered in the [https://github.com/biojava/biojava3-tutoria
2727
2828
=== Protein Structure ===
2929

30-
'''Required modules''': ''biojava3-structure, biojava3-alignment''
31-
'''Optional module''' : ''biojava3-structure-gui'' for the 3D visualisation
30+
'''Required modules''': ''biojava-structure, biojava-alignment''
31+
'''Optional module''' : ''biojava-structure-gui'' for the 3D visualisation
3232
'''Optional external library''' : ''JmolApplet.jar'' for the 3D visualisation
3333

3434
* [[BioJava:CookBook:PDB:read3.0|How can I parse a PDB file?]]
@@ -51,7 +51,7 @@ Many topics are also covered in the [https://github.com/biojava/biojava3-tutoria
5151
5252
=== Pairwise and Multiple Sequence Alignment ===
5353

54-
'''Required modules''': ''biojava3-alignment, biojava3-core, biojava3-phylo''
54+
'''Required modules''': ''biojava-alignment, biojava-core, biojava-phylo''
5555
'''Required external library''': ''forester.jar''
5656

5757
* [[BioJava:CookBook3:Stockholm|How can I read a Sequence Alignment in Stockholm format]]? (Pfam, Rfam)
@@ -61,52 +61,52 @@ Many topics are also covered in the [https://github.com/biojava/biojava3-tutoria
6161
* [[BioJava:CookBook3:MSAProfiler|How can I profile the time and memory requirements of a Multiple Sequence Alignment]]?
6262
6363
=== Genome ===
64-
'''Required modules''': ''biojava3-genome''
64+
'''Required modules''': ''biojava-genome''
6565
* [[BioJava:CookBook:genome:Overview|Overview of biojava3-genome?]]
6666
6767

6868
=== Sequencing ===
6969

70-
'''Required modules''': ''biojava3-core'',''biojava3-sequencing''
70+
'''Required modules''': ''biojava-core'',''biojava-sequencing''
7171
'''Required external library''': ''guava-11.0.1.jar''
7272

7373
* [[Biojava:CookBook3:FASTQ|How do I work with nextgen sequencing reads in FASTQ format?]]
7474
7575

7676
=== Phylogenetic tree ===
7777

78-
'''Required modules''': ''biojava3-core
78+
'''Required modules''': ''biojava-core
7979
'''Required external library''': ''forester.jar''
8080
81-
* [[BioJava:CookBook:Phylo:Overview|Overview of biojava3-phylo?]]
81+
* [[BioJava:CookBook:Phylo:Overview|Overview of biojava-phylo?]]
8282
8383
*[[BioJava:CookBook:Phylo:ProfileToMSA|How do I convert Profile object into Multiple Sequence Alignment object to be use in the TreeConstructor]]
8484
8585
8686
=== Physico-Chemical Properties Computation ===
87-
'''Required modules''': ''biojava3-aa-prop, biojava3-structure and biojava3-core''
87+
'''Required modules''': ''biojava-aa-prop, biojava-structure and biojava-core''
8888
* [[BioJava:CookBook:AAPROP:main|How can I compute physico-chemical properties via APIs?]]
8989
* [[BioJava:CookBook:AAPROP:commandprompt|How can I compute physico-chemical properties using Command Prompt?]]
9090
* [[BioJava:CookBook:AAPROP:profeat|How can I compute PROFEAT properties via APIs?]]
9191
9292
9393
=== Protein Disorder ===
94-
'''Required modules''': ''biojava3-protein-disorder''
94+
'''Required modules''': ''biojava-protein-disorder''
9595
* [[BioJava:CookBook3:ProteinDisorder|How can I predict disordered regions of the protein using its sequence?]]
9696
* [[BioJava:CookBook3:ProteinDisorderCLI|Can I use the predictor from the command line?]]
9797
9898
9999
=== Protein Modification Identification ===
100100
101-
'''Required modules''': ''biojava3-modfinder, biojava-structure''
101+
'''Required modules''': ''biojava-modfinder, biojava-structure''
102102
103103
* [[BioJava:CookBook3:ModFinder|How can I identify protein modifications in a 3D structure?]]
104104
* [[BioJava:CookBook3:SupportedProtMod|How can I get the list of supported protein modifications?]]
105105
* [[BioJava:CookBook3:AddProtMod|How can I define and register a new protein modification?]]
106106
107107
=== Remote Web Service Calls ===
108108
109-
'''Required modules''': ''biojava3-core, biojava-ws''
109+
'''Required modules''': ''biojava-core, biojava-ws''
110110
111111
* [[BioJava:CookBook3:NCBIQBlastService|How can I use NCBI's QBlast service ?]]
112112
* [[BioJava:CookBook3:ParsingBlastXMLOutput|How can I use Blast XML Output in my program?]]

0 commit comments

Comments
 (0)