BioJava

BioJava provides a Java framework for processing biological data, offering parsers for common bioinformatics file formats, analytical and statistical routines, and packages for sequence and three-dimensional structure manipulation.


Key Features:

  • Analytical and statistical routines: Provides analytical and statistical routines for biological data analysis.
  • File-format parsers: Includes parsers for common bioinformatics file formats to integrate diverse datasets.
  • Sequence manipulation packages: Offers specialized packages for manipulating biological sequences.
  • Three-dimensional structure packages: Offers specialized packages for manipulating three-dimensional structures.
  • Java-based implementation: Implemented in Java and requires Java 1.5 or higher.

Scientific Applications:

  • Sequence analysis: Analysis and manipulation of biological sequences.
  • Structural bioinformatics: Analysis and manipulation of three-dimensional molecular structures.
  • Data integration: Integration of diverse bioinformatics datasets via file-format parsing.
  • Statistical analysis: Statistical analysis of biological datasets.

Methodology:

Implements analytical and statistical routines, file-format parsers, and specialized packages for sequence and three-dimensional structure manipulation in Java; requires Java 1.5 or higher.

Topics

Details

License:
LGPL-2.1
Maturity:
Mature
Tool Type:
library
Programming Languages:
Java
Added:
1/13/2017
Last Updated:
11/25/2024

Operations

Publications

Holland RCG, Down TA, Pocock M, Prlić A, Huen D, James K, Foisy S, Dräger A, Yates A, Heuer M, Schreiber MJ. BioJava: an open-source framework for bioinformatics. Bioinformatics. 2008;24(18):2096-2097. doi:10.1093/bioinformatics/btn397. PMID:18689808. PMCID:PMC2530884.

Documentation