BlueCelluLab: Biologically Detailed Neural Network Experimentation API
The NEURON simulator, established in 1984 and continuously developed since, stands as
the preeminent tool for neuron simulation within computational neuroscience. Its widespread
adoption and compatibility with computational clusters and supercomputers underscore its
pivotal role in large-scale neuronal research. However, its integration with the Python pro-
gramming language has introduced complexities, particularly concerning memory management
and object lifecycle. To conceal these challenges from the user and seamlessly interface
with community standards for neural network representation data formats such as SONATA,
we introduce BlueCelluLab. The high-level Python API simplifies the execution of neural
simulations, ranging from single neurons to intricate networks, by managing complexities
related to memory management and object lifecycle, thus providing a streamlined experience
for users. Today, BlueCelluLab is powering various Python packages, command line interfaces,
web applications, and data analysis workflows.
10.21105.joss.07026.pdf
main document
openaccess
CC BY
922.05 KB
Adobe PDF
6f8bbf484dfb815017b9a3cb95535717