What Is BioJava

Q

What is BioJava?

✍: FYIcenter.com

A

BioJava is a open-source Java library for bioinformatics.

BioJava versions and release dates are:

BioJava 6.1.0   
BioJava 6.0.0
BioJava 5.3.0
BioJava 5.2.0
BioJava 5.0.0
BioJava 4.2.9
BioJava 4.2.1
BioJava 4.2.0
BioJava legacy 1.9.1

Main modules of BioJava:

  • The Core Module (biojava-core.jar) - Provides an API that supports basic operations with biological sequences; reading and Writing of popular sequence file formats; translate DNA sequences into protein sequences.
  • The Alignment Module (biojava-alignment.jar) - Provides an API that contains implementations of dynamic programming algorithms for sequence alignment; reading and Writing of popular alignment file formats; a single-, or multi- threaded multiple sequence alignment algorithm.
  • The Structure Modules () - Provides an API that allows to maintain local installations of PDB; load structures and manipulate them; perform standard analysis such as sequence and structure alignments; visualize structures.
  • The Genomics Module (biojava-genomics.jar) - Provides an API that allows to parse popular file formats used in genomics; convert from one file format to another; translate DNA sequences into protein sequences.
  • The Protein-Disorder Module (biojava-protein-disorder.jar) - Predicts disordered regions from a protein sequence. It contains one method for the prediction of disordered regions. This method is based on the Java implementation of RONN predictor.
  • The ModFinder Module (biojava-modfinder.jar) - Provides an API for identification of protein pre-, co-, and post-translational modifications from 3D structures.

For more information, visit biojava.org.

 

BioJava Library Installation Options

BioJava - Java Bioinformatics Toolkit

BioJava - Java Bioinformatics Toolkit

⇑⇑ OBF (Open Bioinformatics Foundation) Tools

2023-04-26, 319🔥, 0💬