https://github.com/bluebrain/blue-pair

Pair Recording application is a web environment for a small circuit in-silico experiments.

https://github.com/bluebrain/blue-pair

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.2%) to scientific vocabulary

Keywords

emodel experiment visualize
Last synced: 5 months ago · JSON representation

Repository

Pair Recording application is a web environment for a small circuit in-silico experiments.

Basic Info
Statistics
  • Stars: 0
  • Watchers: 3
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Archived
Topics
emodel experiment visualize
Created over 1 year ago · Last pushed 11 months ago
Metadata Files
Readme Contributing License Authors

README.md

[!WARNING] The Blue Brain Project concluded in December 2024, so development has ceased under the BlueBrain GitHub organization. Future development will take place at: https://github.com/openbraininstitute/blue-pair

Pair Recording application

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.

System design

Dev env

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: bash make run_dev_backend

Dev frontend env is powered by Webpack and can be started with: bash make run_dev_frontend

Usage

See Guidebook

Deployment

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.

Funding & Acknowledgment

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

Owner

  • Name: The Blue Brain Project
  • Login: BlueBrain
  • Kind: organization
  • Email: bbp.opensource@epfl.ch
  • Location: Geneva, Switzerland

Open Source Software produced and used by the Blue Brain Project

GitHub Events

Total
  • Push event: 1
  • Public event: 1
  • Fork event: 1
Last Year
  • Push event: 1
  • Public event: 1
  • Fork event: 1

Dependencies

backend/Dockerfile docker
  • python 3.8-slim-bullseye build
frontend/Dockerfile docker
  • nginx alpine build
frontend/package-lock.json npm
  • 857 dependencies
frontend/package.json npm
  • @babel/core ^7.12.16 development
  • @babel/eslint-parser ^7.12.16 development
  • @vue/cli-plugin-babel ~5.0.0 development
  • @vue/cli-plugin-eslint ~5.0.0 development
  • @vue/cli-service ~5.0.0 development
  • eslint ^7.32.0 development
  • eslint-plugin-vue ^8.0.3 development
  • sass ^1.49.8 development
  • sass-loader ^12.6.0 development
  • vue-template-compiler ^2.6.14 development
  • chroma-js ^2.3.0
  • core-js ^3.20.3
  • distinct-colors ^3.0.0
  • dygraphs ^2.1.0
  • file-saver ^2.0.5
  • gsap ^3.9.1
  • localforage ^1.10.0
  • lodash ^4.17.21
  • qs ^6.10.5
  • three ^0.124.0
  • view-design ^4.7.0
  • vue ^2.6.14
  • vue-slider-component ^3.2.15
backend/setup.py pypi
  • bglibpy ==4.5.30.1
  • bluepy ==2.4.3
  • debugpy ==1.5.1
  • hiredis ==2.0.0
  • neuron ==8.0.1
  • numpy ==1.22.1
  • redis ==4.1.2
  • tornado ==6.1