PyLipID: A Python Package for Analysis of Protein–Lipid Interactions from Molecular Dynamics Simulations

Lipids play important modulatory and structural roles for membrane proteins. Molecular dynamics simulations are frequently used to provide insights into the nature of these protein–lipid interactions. Systematic comparative analysis requires tools that provide algorithms for objective assessment of...

Full description

Saved in:
Bibliographic Details
Published inJournal of chemical theory and computation Vol. 18; no. 2; pp. 1188 - 1201
Main Authors Song, Wanling, Corey, Robin A, Ansell, T. Bertie, Cassidy, C. Keith, Horrell, Michael R, Duncan, Anna L, Stansfeld, Phillip J, Sansom, Mark S. P
Format Journal Article
LanguageEnglish
Published United States American Chemical Society 08.02.2022
Subjects
Online AccessGet full text
ISSN1549-9618
1549-9626
1549-9626
DOI10.1021/acs.jctc.1c00708

Cover

More Information
Summary:Lipids play important modulatory and structural roles for membrane proteins. Molecular dynamics simulations are frequently used to provide insights into the nature of these protein–lipid interactions. Systematic comparative analysis requires tools that provide algorithms for objective assessment of such interactions. We introduce PyLipID, a Python package for the identification and characterization of specific lipid interactions and binding sites on membrane proteins from molecular dynamics simulations. PyLipID uses a community analysis approach for binding site detection, calculating lipid residence times for both the individual protein residues and the detected binding sites. To assist structural analysis, PyLipID produces representative bound lipid poses from simulation data, using a density-based scoring function. To estimate residue contacts robustly, PyLipID uses a dual-cutoff scheme to differentiate between lipid conformational rearrangements while bound from full dissociation events. In addition to the characterization of protein–lipid interactions, PyLipID is applicable to analysis of the interactions of membrane proteins with other ligands. By combining automated analysis, efficient algorithms, and open-source distribution, PyLipID facilitates the systematic analysis of lipid interactions from large simulation data sets of multiple species of membrane proteins.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
ISSN:1549-9618
1549-9626
1549-9626
DOI:10.1021/acs.jctc.1c00708