Pair Recording application is a web environment for a small circuit in-silico experiments.
It provides an extended toolset to configure and run simulations of single cell models as well as multiple connected neurons from a given circuit. The application's graphical user interface allows user to define in a first step a small circuit composed of several connected neurons, and in a second step to experiment on this circuit by defining a stimulation and reporting protocol.
A development environment for both fronteend and backend parts of the app can be started
by using make
. Docker image for backend is required to be present in the system and can be built
with make docker_build_latest
from ./backend
directory.
To start a backend:
make run_dev_backend
Dev frontend env is powered by Webpack and can be started with:
make run_dev_frontend
See Guidebook
Makefile has a create_oo_deployment
target that can be used to deploy the current version
of the app to an OpenShift cluster. Invoking this target will create OpenShift deployment configs,
services and external routes, needed by the app to function. Deployment configuration can be
customised by overriding specific environment variables, see Makefile for details.
The development of this software was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government's ETH Board of the Swiss Federal Institutes of Technology.
Copyright © 2024 Blue Brain Project/EPFL