Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bluebrain/bluenaas-subcellular
A web environment for the simulation of brain molecular networks.
https://github.com/bluebrain/bluenaas-subcellular
database experiment gui subcellular visualization
Last synced: about 2 months ago
JSON representation
A web environment for the simulation of brain molecular networks.
- Host: GitHub
- URL: https://github.com/bluebrain/bluenaas-subcellular
- Owner: BlueBrain
- License: apache-2.0
- Created: 2022-09-15T14:36:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-29T18:55:19.000Z (8 months ago)
- Last Synced: 2024-11-13T01:03:02.295Z (2 months ago)
- Topics: database, experiment, gui, subcellular, visualization
- Language: Vue
- Homepage: https://github.com/bluebrain/bluenaas-subcellular#readme
- Size: 5.44 MB
- Stars: 4
- Watchers: 8
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: license.txt
- Authors: authors.txt
Awesome Lists containing this project
README
# BlueNaaS-Subcellular
BlueNaaS-Subcllular was developed as a software environment for
simulation of brain molecular networks.
It was designed to reach several objectives related to major restrictions of currently available
software tools, such as the lack of integration with existing biological data relevant for modeling
and low compatibility of different types of models.## System design
See [System design document](SYSTEM-DESIGN.md)
## Dev env run
There are targets in makefile to start development environment for all parts of the app.
Backend dev setup needs docker image to be present in the system when starting, which can
be build with `make docker_build_latest` from `./backend` directory.Backend dev environment requires docker engine to be installed and consists of:
- mongoDB instance
- backend server
- sim worker replica with minimum one instanceCheck the `./backend/docker-compose.yml` for more information.
To start:
```bash
make run_dev_backend
```Dev frontend env is powered by Webpack and can be started with:
```bash
make run_dev_frontend
```To start both dev envs in a single session use:
```bash
make run_dev
```## Usage
See [Guidebook](https://subcellular-bsp-epfl.apps.hbp.eu/static/docs.html)
## Deployment
Makefile has a `create_oo_deployment` target that will deploy current version of the app to an
OpenShift instance. This target will create OpenShift deployment configs, services and external
routes needed by the app to function.
See `makefile` for configuration and options; requires OpenShift CLI.## Citation
When you use this software, we kindly ask you to cite the following DOI (under "Cite as"):
[![DOI](https://zenodo.org/badge/537068186.svg)](https://zenodo.org/badge/latestdoi/537068186)## 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.
This project/research received funding from the European Union’s Horizon 2020 Framework Programme for Research and Innovation under the Framework Partnership Agreement No. 650003 (HBP FPA).
Copyright (c) 2022-2024 Blue Brain Project/EPFL