SBILib: a handle for protein modeling and engineering

Bioinformatics. 2023 Oct 3;39(10):btad613. doi: 10.1093/bioinformatics/btad613.

Abstract

Summary: The SBILib Python library provides an integrated platform for the analysis of macromolecular structures and interactions. It combines simple 3D file parsing and workup methods with more advanced analytical tools. SBILib includes modules for macromolecular interactions, loops, super-secondary structures, and biological sequences, as well as wrappers for external tools with which to integrate their results and facilitate the comparative analysis of protein structures and their complexes. The library can handle macromolecular complexes formed by proteins and/or nucleic acid molecules (i.e. DNA and RNA). It is uniquely capable of parsing and calculating protein super-secondary structure and loop geometry. We have compiled a list of example scenarios which SBILib may be applied to and provided access to these within the library.

Availability and implementation: SBILib is made available on Github at https://github.com/structuralbioinformatics/SBILib.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Macromolecular Substances
  • Molecular Structure
  • Proteins
  • RNA*
  • Software*

Substances

  • RNA
  • Proteins
  • Macromolecular Substances