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...
Autores principales: | , , , , , , |
---|---|
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 |