Loading…
Tuesday July 14, 2026 5:00pm - 7:00pm ADT
Introduction
Neuronal model building remains a challenge despite highly capable simulator platforms [1,2]. This is even more the case for multiscale models spanning molecular to electrophysiological detail, which are increasingly relevant for modeling plasticity, neuromodulation and long time-scale neuronal dynamics. Recent GUIs such as DendroTweaks have simplified electrophysiology modeling [3], but GUIs for multiscale models are scarce. JARDESIGNER is the Javascript App for Reaction-Diffusion and Electrical SIGnaling in NEuRons. It provides three things: a no-installation GUI for building and running models, a JSON file format for defining multiscale models, and a standalone Python library for building and running the models on the MOOSE simulator.

Methods
The Jardesigner GUI is a client-server system. The GUI is implemented in Javascript in the REACT framework on the client browser, and the server backend is coded in Python. It uses the jardesigner Python library to build models running on the C++ codebase of MOOSE to efficiently perform the computations. There is a publicly hosted Jardesigner server at https://www.jardesigner.org/. The Jardesigner GUI does not use cookies or track users, and any files uploaded for model building are deleted as soon as the user quits a modeling session. The complete client-server package can be locally installed using pip install.

Results
Jardesigner enables rapid building of production multiscale neuronal simulations. Successive menu boxes specify morphology, spine distributions, passive and active properties, signaling pathways, and mappings between ephys and signaling entities (Fig. 1). Users load neuronal morphologies, channel mechanisms, and signaling kinetic specifications from standard databases and assemble them in the GUI. Additional menu boxes allow one to plot graphs, set up 3-D animations, and save simulation results. As the simulation is assembled, a 3-D view of the cell grows and provides icons for mechanisms and display elements. It is trivially easy to swap out one morphology for another, even as all the other components of the model are retained.

Discussion
Jardesigner makes it easy to build and run complex, multiscale models entirely in the GUI, using predefined morphology, channel, and signaling building blocks. It is particularly well suited for teaching, and has been used effectively by students with no previous modeling experience. It is also in production use to build and test multiscale models for research simulations. Development directions include video tutorials and better integration with online databases. We encourage user feedback.

Figure 1. Screenshot of Jardesigner GUI. The menu options are in the blue bar above, and the Channel Menu box is open to the left. A snapshot of the current simulation is presented in the 3D display to the right.

References
[1] Hines, M. (2009). NEURON and Python. Frontiers in Neuroinformatics, 3. doi: 10.3389/neuro.11.001.2009
[2] Ray, S., Bhalla, U.S. (2008). PyMOOSE: interoperable scripting in Python for MOOSE. Frontiers in Neuroinformatics, 2, 365 https://doi.org/10.3389/neuro.11.006.2008
[3] Makarov, R., Chavlis, S., Poirazi, P (2025). DendroTweaks, an interactive approach for unraveling dendritic dynamics. eLife, https://doi.org/10.7554/eLife.103324.3

Acknowledgement
The development of Jardesigner was supported by the Kavli Foundation through the EOSS Grant Cycle 6. USB receives research support from NCBS-TIFR through the Department of Atomic Energy, Government of India, under Project Identification No. RTI 4006. SR is supported by CHINTA and IAI under TCG CREST.
Speakers
avatar for Upinder Singh Bhalla

Upinder Singh Bhalla

Professor, NCBS/TIFR
Multiscale modelling of neurons especially in synaptic plasticity: including chemical and electrical signaling, traffic and mechanical changes. Tool development for all of these, including GENESIS, MOOSE, FindSim and more.
Tuesday July 14, 2026 5:00pm - 7:00pm ADT
Ballroom B2

Attendees (1)


Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link