PyMUS: Python-Based Simulation Software for Virtual Experiments on Motor Unit System
We constructed a physiologically plausible computationally efficient model of a motor unit and developed simulation software that allows for integrative investigations of the input–output processing in the motor unit system. The model motor unit was first built by coupling the motoneuron model and m...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Frontiers Media S.A.
2018-04-01
|
Series: | Frontiers in Neuroinformatics |
Subjects: | |
Online Access: | http://journal.frontiersin.org/article/10.3389/fninf.2018.00015/full |
id |
doaj-77f2c76049da44dc8c1820afdfeef171 |
---|---|
record_format |
Article |
spelling |
doaj-77f2c76049da44dc8c1820afdfeef1712020-11-24T22:54:35ZengFrontiers Media S.A.Frontiers in Neuroinformatics1662-51962018-04-011210.3389/fninf.2018.00015337678PyMUS: Python-Based Simulation Software for Virtual Experiments on Motor Unit SystemHojeong KimMinjung KimWe constructed a physiologically plausible computationally efficient model of a motor unit and developed simulation software that allows for integrative investigations of the input–output processing in the motor unit system. The model motor unit was first built by coupling the motoneuron model and muscle unit model to a simplified axon model. To build the motoneuron model, we used a recently reported two-compartment modeling approach that accurately captures the key cell-type-related electrical properties under both passive conditions (somatic input resistance, membrane time constant, and signal attenuation properties between the soma and the dendrites) and active conditions (rheobase current and afterhyperpolarization duration at the soma and plateau behavior at the dendrites). To construct the muscle unit, we used a recently developed muscle modeling approach that reflects the experimentally identified dependencies of muscle activation dynamics on isometric, isokinetic and dynamic variation in muscle length over a full range of stimulation frequencies. Then, we designed the simulation software based on the object-oriented programing paradigm and developed the software using open-source Python language to be fully operational using graphical user interfaces. Using the developed software, separate simulations could be performed for a single motoneuron, muscle unit and motor unit under a wide range of experimental input protocols, and a hierarchical analysis could be performed from a single channel to the entire system behavior. Our model motor unit and simulation software may represent efficient tools not only for researchers studying the neural control of force production from a cellular perspective but also for instructors and students in motor physiology classroom settings.http://journal.frontiersin.org/article/10.3389/fninf.2018.00015/fullmotoneuronmuscle fibersmotor unitpythoncomputer modelingsimulation software |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hojeong Kim Minjung Kim |
spellingShingle |
Hojeong Kim Minjung Kim PyMUS: Python-Based Simulation Software for Virtual Experiments on Motor Unit System Frontiers in Neuroinformatics motoneuron muscle fibers motor unit python computer modeling simulation software |
author_facet |
Hojeong Kim Minjung Kim |
author_sort |
Hojeong Kim |
title |
PyMUS: Python-Based Simulation Software for Virtual Experiments on Motor Unit System |
title_short |
PyMUS: Python-Based Simulation Software for Virtual Experiments on Motor Unit System |
title_full |
PyMUS: Python-Based Simulation Software for Virtual Experiments on Motor Unit System |
title_fullStr |
PyMUS: Python-Based Simulation Software for Virtual Experiments on Motor Unit System |
title_full_unstemmed |
PyMUS: Python-Based Simulation Software for Virtual Experiments on Motor Unit System |
title_sort |
pymus: python-based simulation software for virtual experiments on motor unit system |
publisher |
Frontiers Media S.A. |
series |
Frontiers in Neuroinformatics |
issn |
1662-5196 |
publishDate |
2018-04-01 |
description |
We constructed a physiologically plausible computationally efficient model of a motor unit and developed simulation software that allows for integrative investigations of the input–output processing in the motor unit system. The model motor unit was first built by coupling the motoneuron model and muscle unit model to a simplified axon model. To build the motoneuron model, we used a recently reported two-compartment modeling approach that accurately captures the key cell-type-related electrical properties under both passive conditions (somatic input resistance, membrane time constant, and signal attenuation properties between the soma and the dendrites) and active conditions (rheobase current and afterhyperpolarization duration at the soma and plateau behavior at the dendrites). To construct the muscle unit, we used a recently developed muscle modeling approach that reflects the experimentally identified dependencies of muscle activation dynamics on isometric, isokinetic and dynamic variation in muscle length over a full range of stimulation frequencies. Then, we designed the simulation software based on the object-oriented programing paradigm and developed the software using open-source Python language to be fully operational using graphical user interfaces. Using the developed software, separate simulations could be performed for a single motoneuron, muscle unit and motor unit under a wide range of experimental input protocols, and a hierarchical analysis could be performed from a single channel to the entire system behavior. Our model motor unit and simulation software may represent efficient tools not only for researchers studying the neural control of force production from a cellular perspective but also for instructors and students in motor physiology classroom settings. |
topic |
motoneuron muscle fibers motor unit python computer modeling simulation software |
url |
http://journal.frontiersin.org/article/10.3389/fninf.2018.00015/full |
work_keys_str_mv |
AT hojeongkim pymuspythonbasedsimulationsoftwareforvirtualexperimentsonmotorunitsystem AT minjungkim pymuspythonbasedsimulationsoftwareforvirtualexperimentsonmotorunitsystem |
_version_ |
1725658912578863104 |