| Literature DB >> 36187158 |
Duane Moes1, Elnaz Banijamali1,2, Vahid Sheikhhassani1, Barbara Scalvini1, Jaie Woodard1, Alireza Mashaghi1.
Abstract
The ability to describe the topology of a folded protein conformation is critically important for functional analysis, protein engineering, and drug design. Circuit topology is a unique topological framework which is widely applicable to protein analysis, yet a state-of-the art implementation of this concept is lacking. Here, we present an open-source Python-implemented circuit topology tool called ProteinCT. The platform provides a method for acquiring, visualizing, analyzing, and quantifying circuit topology data from proteins of interest. We mapped the universe of human proteins to a circuit topology space using conventional hardware within a few hours, demonstrating the performance of ProteinCT. In brief,•A Python-implemented circuit topology tool is developed to extract global and local topological information from a protein structure file.•Modules are developed to combine topological information with geometric and energetic information.•It is demonstrated that the method can be efficiently applied to a large set of proteins, opening a wide range of possibilities for structural proteomics research.Entities:
Keywords: Circuit topology; Contact; Protein; Structural biology; Topology
Year: 2022 PMID: 36187158 PMCID: PMC9520010 DOI: 10.1016/j.mex.2022.101861
Source DB: PubMed Journal: MethodsX ISSN: 2215-0161
Fig. 1Human proteome mapped to a circuit topology space. (A) Different possible configurations of a pair of contacts in CT map. Three main configuration are Series (S), Parallel (P), and Cross (X). (B) Cartoon representation of the bovine phosphotransferase (PBD code: 1PNJ). (C, D) Circuit diagram and CT matrix calculated for the PDB entry 1PNJ.
Fig. 2Ternary plots of PSX content of the entries from AlphaFold (n = 20500). Data points are color-mapped based on the Length, Relative Contact Order (RCO), function (enzyme or non-enzyme), and cellular location of the proteins. 2556 duplicate files were removed from the original dataset (n=23056).
Fig. 3Circuit topology of the bovine phosphotransefare (PDB code: 1PNJ). (A) Contact matrix and circuit topology matrix before filtering. (B) Contact matrix and circuit topology matrix after filtering out repulsive Thomas-Dill energies. (C) Contact matrix and circuit topology matrix after filtering out short-range contacts (<25 amino acids).
Fig. 4Local circuit topology of the bovine phosphotransferate (PDB code: 1PNJ). (A) Contact map with residue contacts found that either end or begin in residue #36 highlighted in red. (B) Contact map showing blue curves that are in cross relation with at least one red curve in (A).
| Subject Area: | Bioinformatics |
| More specific subject area: | |
| Method name: | |
| Name and reference of original method: | |
| Resource availability: |