glowing-bear-medco is the web user interface enabling cohorts exploration and analysis for the TI4Health platform.
This version of Glowing Bear is adapted for Tune Insight's platform TI4health's API.
It is a fork of the version previously developed at EPFL for the MedCo project.
Glowing Bear is an Angular application structured as follows:
- deployment: docker deployment files
- src: root of the source code
- app: angular application
- config: configuration of the application
- models: models used in the application
- modules: angular modules
- gb-explore-module: explore query module, enabling the construction of an explore query
- gb-explore-results-module: explore query results module, displaying the results of the explore queries
- gb-main-module: angular main module
- gb-navbar-module: navigation bar module, containing the menu with tabs
- gb-side-panel-module: side panel module, containing the summary, ontology tree and saved cohorts
- gb-analysis-module: analysis module, containing the analysis option (only survival at the current time) and settings for the analysis to run
- gb-survival-results-module: survival results module, containing the results of the various operations run on survival data points in the context of survival analysis. An overview of this component's logic can be found in this file.
- services: services handling data flow
- utilities: utility tools: crypto, log, error, etc.
- assets: static assets
- environments: definition of production or test environment
- styles: CSS styles
- app: angular application
- The
geco-cryptolib
lib (not released yet)
cd deployment
./dev-server.sh
The backend for this version is developed and provided by Tune Insight. If you're interested in contributing please contact us.
cd deployment
docker-compose build glowing-bear-medco
glowing-bear-medco is licensed under the MPL 2.0. If you need more information, please contact us.