Neulite is a light-weight neuron simulator for biophysical neuron models and their network models. It focuses on only neuron models registered on Allen Cell-Types Database, and can run models described in Brain Modeling ToolKit (BMTK) with a minimum rewrite. It consists of the frontend (Bionet_lite module) and the backend (Neulite kernel) clearly separated, and the clear separation contributes to the portability of the kernel. As a result, the Neulite kernel runs on various architectures from Raspberry PI to the supercomputer Fugaku. Furthermore, the Fugaku version of the kernel fully supports SIMD operations using Scalable Vector Extensions (SVE).
Neulite is developed to run the Allen V1 model on Fugaku. It is not planned to become a complete simulation environment such as NEURON and Arbor. Therefore, Neulite will not compete with them. Rather, Neulite focuses on the simplicity. In this respect, the development of Neulite is deeply influenced by the UNIX philosophy. Neulite aims to be Biophysical neuron simulator for the rest of us.
Members
Core developers
Kaaya Akira-Tamura, Rin Kuriyama, Mari Iura, Tadashi Yamazaki
Advisors
Taira Kobayashi, Jun Igarashi
Publications
Kaaya Akira-Tamura, Rin Kuriyama, Mari Iura, Taira Kobayashi, Jun Igarashi, Tadashi Yamazaki. Development of a lightweight and customizable biophysical neuron simulator. Annual Meeting of Society for Neuroscience (Neuroscience2024) , October 5-9, 2024, Chicago, USA.