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.