Related Experiment Video
Updated: Sep 12, 2025

Optimization of Synthetic Proteins: Identification of Interpositional Dependencies Indicating Structurally and/or Functionally Linked Residues
Published on: July 14, 2015
FIBOS: R and python packages for analyzing protein packing and structure
Herson H M Soares1, João P R Romanelli2, Patrick J Fleming3
1Institute of Technological Sciences, Federal University of Itajubá, Itabira, 35903-087, Brazil.
Motivation:
Advances in the prediction of the 3D structures of most known proteins through machine learning have achieved unprecedented accuracies. However, although these computed models are remarkably good, they still challenge accuracy at the atomic level. The Occluded Surface (OS) algorithm is widely used for atomic packing analysis. But it lacks implementations in high-level languages.
Results:
We introduce FIBOS, an R and Python package incorporating the OS methodology with enhancements. We show how FIBOS can be used to atomically compare experimental structures and AlphaFold predictions. Although the average packing was similar, AlphaFold models exhibited slightly greater variability, revealing a specific pattern of outliers.
Availability And Implementation:
FIBOS can be installed locally as a PyPi Python or CRAN R package, and it is also available at https://github.com/insilico-unifei/fibos-R and https://github.com/insilico-unifei/fibos-py.
Related Concept Videos
Protein Organization
The primary structure of a protein is its amino acid sequence....
Protein-protein Interfaces
Protein Folding
Protein and Protein Structure
A protein's shape is critical to its function. For example, an enzyme...
Protein Folding Quality Check in the RER
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...

