| Literature DB >> 27907142 |
Kota Kasahara1, Kengo Kinoshita2,3,4.
Abstract
Ion conduction mechanisms of ion channels are a long-standing conundrum. Although the molecular dynamics (MD) method has been extensively used to simulate ion conduction dynamics at the atomic level, analysis and interpretation of MD results are not straightforward due to complexity of the dynamics. In our previous reports, we proposed an analytical method called ion-binding state analysis to scrutinize and summarize ion conduction mechanisms by taking advantage of a variety of analytical protocols, e.g., the complex network analysis, sequence alignment, and hierarchical clustering. This approach effectively revealed the ion conduction mechanisms and their dependence on the conditions, i.e., ion concentration and membrane voltage. Here, we present an easy-to-use computational toolkit for ion-binding state analysis, called IBiSA_tools. This toolkit consists of a C++ program and a series of Python and R scripts. From the trajectory file of MD simulations and a structure file, users can generate several images and statistics of ion conduction processes. A complex network named ion-binding state graph is generated in a standard graph format (graph modeling language; GML), which can be visualized by standard network analyzers such as Cytoscape. As a tutorial, a trajectory of a 50 ns MD simulation of the Kv1.2 channel is also distributed with the toolkit. Users can trace the entire process of ion-binding state analysis step by step. The novel method for analysis of ion conduction mechanisms of ion channels can be easily used by means of IBiSA_tools. This software is distributed under an open source license at the following URL: http://www.ritsumei.ac.jp/~ktkshr/ibisa_tools/.Entities:
Mesh:
Substances:
Year: 2016 PMID: 27907142 PMCID: PMC5132248 DOI: 10.1371/journal.pone.0167524
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1An overview of IBiSA_tools.
(A) A summary of the components of IBiSA_tools (dashed rectangle) and their input and output. (B) A schematic image of a definition of the pore axis. Two sets of atoms (the open circles and filled circles) are specified by users. The pore axis is defined as the line from the center of the first set to the center of the second set. (C) An image of the generated figure depicting time courses of ions in coordinates. (D) An image of the generated figure of frequency of ions across the pore axis. (E) An image of the ion-binding state graph. The nodes indicate ion-binding states, and arrows represent the observed transitions between states. (F) An image of classification of ion conduction events. Each string below the dendrogram corresponds to each ion conduction event.
Fig 2Results of the ion-binding state analysis by means of IBiSA_tools.
(A) The trajectory of ions along the pore axis. The horizontal and vertical axes denote time and the pore axis coordinate. A plot in each color corresponds to a trajectory of each ion. (B) Density of the observed frequency of ions along the pore axis. (C) The graph of ion-binding states. Nodes mean the ion-binding states. The color of each node denotes stability of the state (brighter means more stable). Characters in blue beside nodes are single-character representation of the ion-binding state, corresponding to the sequence in panel D. Gray arrows mean the observed transitions between states, whose width indicates the frequency of transition. (D) A classification of ion conduction events. Sequences were defined as a cyclic path in the graph (also see S1 Fig). The dendrogram shows the result of hierarchical clustering based on the sequence alignment.