PIF - A Java']Java library for finding atomic interactions and extracting geometric features supporting the analysis of protein structures

被引:1
|
作者
Jargielo, Weronika [1 ]
Malysiak-Mrozek, Bozena [2 ]
Mrozek, Dariusz [1 ]
机构
[1] Silesian Tech Univ, Dept Appl Informat, Akad 16, PL-44100 Gliwice, Poland
[2] Silesian Tech Univ, Dept Distributed Syst & Informat Devices, Akad 16, PL-44100 Gliwice, Poland
关键词
Proteins; Atomic interactions; !text type='Java']Java[!/text; Library; Feature extraction; AROMATIC INTERACTIONS; WEB SERVER; BIOINFORMATICS; CRITERIA; DNA;
D O I
10.1016/j.ymeth.2022.04.018
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Proteins play an essential role in the functioning of living organisms. The enormity of the atomic interactions in proteins is essential in controlling their spatial structures and dynamics. It can also provide scientists with valuable information that help to determine the native structures of proteins.This paper presents the PIF (Protein Interaction Finder) library for the Java language, enabling the identification of selected atomic interactions (hydrogen and disulfide bonds, ionic, hydrophobic, aromatic-aromatic, sulfuraromatic, and amino-aromatic interactions) based on the three-dimensional structure of proteins. The interaction calculation rules applied in PIF rely on documented theoretical foundations gathered from experimental studies of interactions in native protein structures. The library has a universal purpose, supporting drug discovery and development processes and protein structure modeling. Finding the atomic interactions can also deliver numerical features for various Artificial Intelligence (AI) models built for protein analysis.The conducted research comparing the results obtained with the use of the PIF library and competing tools has shown that our solution can effectively determine the interactions occurring in protein structures for entire collections of proteins. Moreover, as a solution that provides a programming interface, the PIF library can be used in any Java project, making it a universal tool.
引用
收藏
页码:63 / 72
页数:10
相关论文
共 4 条
  • [1] Moara: a Java']Java library for extracting and normalizing gene and protein mentions
    Neves, Mariana L.
    Carazo, Jose-Maria
    Pascual-Montano, Alberto
    BMC BIOINFORMATICS, 2010, 11
  • [2] Extracting and Normalizing Gene/Protein Mentions with the Flexible and Trainable Moara Java']Java Library
    Neves, Mariana L.
    Maria Carazo, Jose
    Pascual-Montano, Alberto
    LINKING LITERATURE, INFORMATION, AND KNOWLEDGE FOR BIOLOGY, 2010, 6004 : 71 - 80
  • [3] Moara: a Java library for extracting and normalizing gene and protein mentions
    Mariana L Neves
    José-María Carazo
    Alberto Pascual-Montano
    BMC Bioinformatics, 11
  • [4] Bioinformatics analysis of structures and ligand-bindings of predicted zymogen granule protein observed on Bali cattle (Bos java']javanicus) saliva
    Kisworo, Djoko
    Depamede, Sulaiman Ngongu
    JOURNAL OF ADVANCED VETERINARY AND ANIMAL RESEARCH, 2021, 8 (02) : 224 - 229