Published March 3, 2022 | Version v1.0
Software Open

BagPype: A Python package for the construction of atomistic, energy-weighted graphs from biomolecular structures

  • 1. Department of Chemistry, Imperial College London
  • 2. Department of Mathematics, Imperial College London

Description

Atomistic, energy-weighted graphs of biomolecular structures allow for versatile and efficient modelling of their properties whilst keeping physico-chemical detail. Starting only with a priori knowledge of the spatial arrangement of individual atoms obtained from structural files available at the Protein Data Bank (PDB), we present a multi-step pipeline leading to an atomistic energy-weighted graph with individual atoms as nodes and chemical interactions as edges. Whilst most graph approaches only consider strong interactions and typically only at the residue level, an advantage of our methodology lies in the inclusion of weaker interactions, such as hydrogen bonds, electrostatics, hydrophobic interactions and π-π stacking interactions in DNA. The latter enable the study of nucleic acids and their complexes with proteins. The graphs obtained by the approach presented here can be combined with any method that uses graph theoretic or network scientific information.

Files

FlorianSong/BagPype-v1.0.zip

Files (127.0 MB)

Name Size Download all
md5:1407df7cfc375d158e585c1458102652
127.0 MB Preview Download

Additional details

Funding

UK Research and Innovation
EPSRC Centre for Mathematics of Precision Healthcare EP/N014529/1
UK Research and Innovation
EPSRC Centre for Doctoral Training in Physical Sciences Innovation in Chemical Biology for Bioindustry and Healthcare EP/L015498/1