PyFibers

PyFibers standardizes and simplifies the creation of model nerve fibers, the execution of simulations of electrical stimulation, and the analysis of the resulting data for computational modeling of peripheral nerve fiber responses.


Key Features:

  • Fiber Model Creation: Provides tools for creating model nerve fibers under a shared framework.
  • Simulation Execution: Runs simulations of electrical stimulation of nerve fibers.
  • Data Analysis: Analyzes resulting simulation data from nerve fiber responses.
  • Pre-existing Model Integration: Includes 11 fiber models from prior publications with validated implementations against original results.
  • Extensibility: Supports the development of new fiber models and stimulation protocols.

Scientific Applications:

  • Neuromodulation Therapy Design: Enables computational modeling to design improved neuromodulation therapies.
  • Electrical Stimulation Research: Provides a platform for developing novel therapies using electrical stimulation, block, and recording.
  • Peripheral Nerve Fiber Modeling: Facilitates biophysical simulations of peripheral nerve fibers using NEURON software.

Methodology:

PyFibers is implemented as a NEURON-Python package that replaces HOC language implementations. Each of the 11 included fiber models was validated against original publication results.

Topics

Details

Programming Languages:
Python
Added:
2/22/2026
Last Updated:
2/22/2026

Operations

Publications

Documentation

Links