Panama: An Open-Source Educational App for Ion Channel Biophysics Simulation
Related Experiment Video
Updated: Sep 12, 2026

Modeling Biological Membranes with Circuit Boards and Measuring Electrical Signals in Axons: Student Laboratory Exercises
Published on: January 18, 2011
Binita Rajbanshi1, Anuj Guruacharya2
1Department of Epileptology, University Hospital Bonn, Bonn, Germany.
Abstract:
This article describes an open-source educational software, called Panama, developed using R, that simulates the biophysics of voltage-gated ion channels. It is made publicly available as an R package called Panama and as a web app at http://www.neuronsimulator.com. A need for such a tool was observed after surveying available software packages. Available packages are either not robust enough to simulate multiple ion channels, too complicated, usable only as desktop software, not optimized for mobile devices, not interactive, lack intuitive graphical controls, or not appropriate for educational purposes. This app simulates the physiology of voltage-gated sodium, potassium, and chlorine channels; A channel; M channel; AHP channel; calcium-activated potassium channel; transient-calcium channel; and leak-calcium channel, under current-clamp or voltage-clamp conditions. As the input values on the app are changed, the output can be instantaneously visualized on the web browser and downloaded as a data table to be further analyzed in a spreadsheet program. This app is a first-of-its-kind, mobile-friendly, and touchscreen-friendly online tool that can be used as an installable R package. It has intuitive touch-optimized controls, instantaneous graphical output, and yet is pedagogically robust for educational purposes.
Related Concept Videos
Ion Channels
Ion channels are specialized integral membrane proteins on the plasma membrane that allow specific...
Action Potentials
Non-gated Ion Channels
Compared to the gated ion channels, the non-gated channels, also known as leakage or passive channels, have no gating mechanism.
Patch Clamp
In this method, a glass micropipette containing electrolyte solution is tightly sealed against a small portion of the cell membrane. As a result, a patch of the cell...
Non-gated Ion Channels
Compared to the gated ion channels, the non-gated channels, also known as leakage or passive channels, have no gating mechanism.
Mechanically-gated Ion Channels

