BioCommons

BioCommons provides a Java library for structural bioinformatics enabling representation, integration, and manipulation of 2D and 3D biomolecular structures with a focus on RNA.


Key Features:

  • Java classes and data structures: A collection of Java classes and data structures for representing biomolecular entities and their structural relationships.
  • Embedded static knowledge: Incorporated static knowledge about biomolecular structures to support analysis and interpretation.
  • Support for diverse structural representations: Comprehensive handling of multiple structural representations and formats for biomolecular data.
  • 2D and 3D processing functions: Data processing functions for integration, manipulation, and conversion of 2D and 3D structural information.
  • RNA-focused tools: Specialized utilities and routines targeted at handling, analyzing, and annotating RNA structures.
  • APIs for tool development: Programmatic interfaces that facilitate development of new structural bioinformatics tools addressing format heterogeneity.

Scientific Applications:

  • Structural representation harmonization: Resolving inconsistencies among diverse structural representations to enable integrated analysis.
  • RNA structural analysis: Detailed analysis and annotation of RNA 2D and 3D structures to support studies of RNA biology.
  • Development and testing of algorithms: Providing building blocks and data-processing utilities for creating and validating structural bioinformatics methods and tools.

Methodology:

Implements Java classes and data structures, embedded static knowledge, and data processing functions to integrate and manipulate 2D and 3D structural representations with specialized routines for RNA.

Topics

Details

License:
MIT
Tool Type:
library
Programming Languages:
Java
Added:
3/19/2021
Last Updated:
4/21/2021

Operations

Publications

Zok T. BioCommons: a robust java library for RNA structural bioinformatics. Bioinformatics. 2021;37(17):2766-2767. doi:10.1093/bioinformatics/btab069. PMID:33532837. PMCID:PMC8428578.

PMID: 33532837
Funding: - Poznan University of Technology and grants from the National Science Centre: 2016/23/B/ST6/03931, 2016/23/N/ST6/03779, 2019/35/B/ST6/03074