Cargando…

PyPNS: Multiscale Simulation of a Peripheral Nerve in Python

Bioelectronic Medicines that modulate the activity patterns on peripheral nerves have promise as a new way of treating diverse medical conditions from epilepsy to rheumatism. Progress in the field builds upon time consuming and expensive experiments in living organisms. To reduce experimentation loa...

Descripción completa

Detalles Bibliográficos
Autores principales: Lubba, Carl H., Le Guen, Yann, Jarvis, Sarah, Jones, Nick S., Cork, Simon C., Eftekhar, Amir, Schultz, Simon R.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6394768/
https://www.ncbi.nlm.nih.gov/pubmed/29948844
http://dx.doi.org/10.1007/s12021-018-9383-z
_version_ 1783398965428879360
author Lubba, Carl H.
Le Guen, Yann
Jarvis, Sarah
Jones, Nick S.
Cork, Simon C.
Eftekhar, Amir
Schultz, Simon R.
author_facet Lubba, Carl H.
Le Guen, Yann
Jarvis, Sarah
Jones, Nick S.
Cork, Simon C.
Eftekhar, Amir
Schultz, Simon R.
author_sort Lubba, Carl H.
collection PubMed
description Bioelectronic Medicines that modulate the activity patterns on peripheral nerves have promise as a new way of treating diverse medical conditions from epilepsy to rheumatism. Progress in the field builds upon time consuming and expensive experiments in living organisms. To reduce experimentation load and allow for a faster, more detailed analysis of peripheral nerve stimulation and recording, computational models incorporating experimental insights will be of great help. We present a peripheral nerve simulator that combines biophysical axon models and numerically solved and idealised extracellular space models in one environment. We modelled the extracellular space as a three-dimensional resistive continuum governed by the electro-quasistatic approximation of the Maxwell equations. Potential distributions were precomputed in finite element models for different media (homogeneous, nerve in saline, nerve in cuff) and imported into our simulator. Axons, on the other hand, were modelled more abstractly as one-dimensional chains of compartments. Unmyelinated fibres were based on the Hodgkin-Huxley model; for myelinated fibres, we adapted the model proposed by McIntyre et al. in 2002 to smaller diameters. To obtain realistic axon shapes, an iterative algorithm positioned fibres along the nerve with a variable tortuosity fit to imaged trajectories. We validated our model with data from the stimulated rat vagus nerve. Simulation results predicted that tortuosity alters recorded signal shapes and increases stimulation thresholds. The model we developed can easily be adapted to different nerves, and may be of use for Bioelectronic Medicine research in the future.
format Online
Article
Text
id pubmed-6394768
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-63947682019-03-15 PyPNS: Multiscale Simulation of a Peripheral Nerve in Python Lubba, Carl H. Le Guen, Yann Jarvis, Sarah Jones, Nick S. Cork, Simon C. Eftekhar, Amir Schultz, Simon R. Neuroinformatics Software Original Article Bioelectronic Medicines that modulate the activity patterns on peripheral nerves have promise as a new way of treating diverse medical conditions from epilepsy to rheumatism. Progress in the field builds upon time consuming and expensive experiments in living organisms. To reduce experimentation load and allow for a faster, more detailed analysis of peripheral nerve stimulation and recording, computational models incorporating experimental insights will be of great help. We present a peripheral nerve simulator that combines biophysical axon models and numerically solved and idealised extracellular space models in one environment. We modelled the extracellular space as a three-dimensional resistive continuum governed by the electro-quasistatic approximation of the Maxwell equations. Potential distributions were precomputed in finite element models for different media (homogeneous, nerve in saline, nerve in cuff) and imported into our simulator. Axons, on the other hand, were modelled more abstractly as one-dimensional chains of compartments. Unmyelinated fibres were based on the Hodgkin-Huxley model; for myelinated fibres, we adapted the model proposed by McIntyre et al. in 2002 to smaller diameters. To obtain realistic axon shapes, an iterative algorithm positioned fibres along the nerve with a variable tortuosity fit to imaged trajectories. We validated our model with data from the stimulated rat vagus nerve. Simulation results predicted that tortuosity alters recorded signal shapes and increases stimulation thresholds. The model we developed can easily be adapted to different nerves, and may be of use for Bioelectronic Medicine research in the future. Springer US 2018-06-15 2019 /pmc/articles/PMC6394768/ /pubmed/29948844 http://dx.doi.org/10.1007/s12021-018-9383-z Text en © The Author(s) 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Software Original Article
Lubba, Carl H.
Le Guen, Yann
Jarvis, Sarah
Jones, Nick S.
Cork, Simon C.
Eftekhar, Amir
Schultz, Simon R.
PyPNS: Multiscale Simulation of a Peripheral Nerve in Python
title PyPNS: Multiscale Simulation of a Peripheral Nerve in Python
title_full PyPNS: Multiscale Simulation of a Peripheral Nerve in Python
title_fullStr PyPNS: Multiscale Simulation of a Peripheral Nerve in Python
title_full_unstemmed PyPNS: Multiscale Simulation of a Peripheral Nerve in Python
title_short PyPNS: Multiscale Simulation of a Peripheral Nerve in Python
title_sort pypns: multiscale simulation of a peripheral nerve in python
topic Software Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6394768/
https://www.ncbi.nlm.nih.gov/pubmed/29948844
http://dx.doi.org/10.1007/s12021-018-9383-z
work_keys_str_mv AT lubbacarlh pypnsmultiscalesimulationofaperipheralnerveinpython
AT leguenyann pypnsmultiscalesimulationofaperipheralnerveinpython
AT jarvissarah pypnsmultiscalesimulationofaperipheralnerveinpython
AT jonesnicks pypnsmultiscalesimulationofaperipheralnerveinpython
AT corksimonc pypnsmultiscalesimulationofaperipheralnerveinpython
AT eftekharamir pypnsmultiscalesimulationofaperipheralnerveinpython
AT schultzsimonr pypnsmultiscalesimulationofaperipheralnerveinpython