PLoS Computational Biology (Jul 2024)

NRV: An open framework for in silico evaluation of peripheral nerve electrical stimulation strategies.

  • Thomas Couppey,
  • Louis Regnacq,
  • Roland Giraud,
  • Olivier Romain,
  • Yannick Bornat,
  • Florian Kolbl

DOI
https://doi.org/10.1371/journal.pcbi.1011826
Journal volume & issue
Vol. 20, no. 7
p. e1011826

Abstract

Read online

Electrical stimulation of peripheral nerves has been used in various pathological contexts for rehabilitation purposes or to alleviate the symptoms of neuropathologies, thus improving the overall quality of life of patients. However, the development of novel therapeutic strategies is still a challenging issue requiring extensive in vivo experimental campaigns and technical development. To facilitate the design of new stimulation strategies, we provide a fully open source and self-contained software framework for the in silico evaluation of peripheral nerve electrical stimulation. Our modeling approach, developed in the popular and well-established Python language, uses an object-oriented paradigm to map the physiological and electrical context. The framework is designed to facilitate multi-scale analysis, from single fiber stimulation to whole multifascicular nerves. It also allows the simulation of complex strategies such as multiple electrode combinations and waveforms ranging from conventional biphasic pulses to more complex modulated kHz stimuli. In addition, we provide automated support for stimulation strategy optimization and handle the computational backend transparently to the user. Our framework has been extensively tested and validated with several existing results in the literature.