To what extent naringenin binding and membrane depolarization shape mitoBK channel gating - a machine learning approach (code and dataset)
收藏NIAID Data Ecosystem2026-03-13 收录
下载链接:
https://zenodo.org/record/6500376
下载链接
链接失效反馈官方服务:
资源简介:
The dataset consists of dwell-time series (sampling frequency 100 kHz) of the mitoBK ion channel activation modulated by the naringenin binding and membrane
depolarization. It also contains the code written in Python, with the use of tslearn and scikit-learn packages, classifying the dwell-time subseries into right categories.
The dataset is organized as follows. The mitoBK_ML.zip directory consists of two directories:
dwell times containing 5 subdirectories comprising groups of dwell-time subseries obtained at different pipette potentials and naringenin concentration. First number in the name od directory stands for the applied voltage in mV, whilst the second one denotes the naringenin concentration in µmol. For instance, directory named 20_3 means that the obtained dwell-times series were obtained at 20 mV (value of pipette potential) and 3 µmol (concentration of naringenin). These subdirectories are named as follows:
1group comprising dwell time series 20_3, 40_1, 60_0
2group comprising dwell-time series 20_10, 60_1
3group comprising dwell-time series 40_10, 60_3
naringenina comprising dwell-time series 60_0, 60_10
voltage comprising dwell-time series 20_10, 60_10
1group, 2group and 3group contain the dwell-time series with approximately the same value of open-state probability of the ion channel.
The naringenina contains the dwell-time series with the same value of potential (60 mV) and different values of naringenin concentration (0 µmol and 10 µmol).
The voltage contains the dwell-time series with the same value of naringenin concentration (10 µmol) and different values of applied voltage (20 mV and 60 mV).
2. rslt is organized analogously to dwell times. The subdirectories are empty, but they will be filled with the results after launching the Python scripts placed in the knn_ion_channel.ipynb or shapelet_ion_channel.ipynb files.
The Python code is placed in two files:
knn_ion_channel.ipynb containing kNN (k-Nearest Neighbors) algorithm classifying dwell-time series belonging to one of 5 different categories enumerated above: 1group, 2group, 3group, naringenina, voltage. More detailed description of the code can be found inside uploaded Jupyter notebook.
shapelet_ion_channel.ipynb containing shapelet-learning algorithm classifying dwell-time series belonging to one of 5 different categories enumerated above. 1group, 2group, 3group, naringenina, voltage. More detailed description of the code can be found inside uploaded Jupyter notebook.
创建时间:
2022-04-28



