Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2023 Oct 3;39(10):btad613.
doi: 10.1093/bioinformatics/btad613.

SBILib: a handle for protein modeling and engineering

Affiliations

SBILib: a handle for protein modeling and engineering

Patrick Gohl et al. Bioinformatics. .

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.

PubMed Disclaimer

Conflict of interest statement

None declared.

Figures

Figure 1.
Figure 1.
A technical demonstration of SBILib’s grafting function. (A) Anti-HIV-1 antibody 17B (pdb:2I5Y) chain L grafted (red) and ungrafted (light blue) superimposed, and ANTI-P185-HER2 ANTIBODY 4D5 (pdb:1FVC) chain A (dark blue). Due to structural identity only the 2I5Y loop and a few flanking residues are shown in the superimposition (light blue). The light chain loop 1FVC:A:19–38 (orange) was grafted in the place of the light chain loop 2I5Y:L:19–38 (beginning and end marked with black arrows) to produce a grafted protein (red). (B) Workflow followed to produce the grafted protein.

References

    1. Aguirre-Plans J, Meseguer A, Molina-Fernandez R et al. SPServer: split-statistical potentials for the analysis of protein structures and protein–protein interactions. BMC Bioinformatics 2021;22:4–13. - PMC - PubMed
    1. Berman HM, Westbrook J, Feng Z et al. The protein data bank. Nucleic Acids Res 2000;28:235–42. - PMC - PubMed
    1. Bonet J, Planas-Iglesias J, Garcia-Garcia J et al. ArchDB 2014: structural classification of loops in proteins. Nucleic Acids Res 2014a;42:D315–9. - PMC - PubMed
    1. Bonet J, Segura J, Planas-Iglesias J et al. Frag’r’Us: knowledge-based sampling of protein backbone conformations for de novo structure-based protein design. Bioinformatics 2014b;30:1935–6. - PubMed
    1. Camacho C, Coulouris G, Avagyan V et al. BLAST+: architecture and applications. BMC Bioinformatics 2009;10:421–9. - PMC - PubMed

Publication types