Installation
This page provides more information on how to install the Glowing Bear with its components and other tools of the Glowing Bear ecosystem. More technical information is available too.
If you need help installing Glowing Bear or tranSMART, please do not hesitate to reach out to The Hyve.
Table of contents
Install Glowing Bear and its components
Glowing Bear consists of a decoupled user interface on one or two backends. There are two ways to install Glowing bear in its components. One way is using Docker, check the Github page to try the Docker scripts for Glowing Bear. Another way is to install each component separetly, and the instructions for this procedure are provided below.
Date | Status | Glowing Bear interface | tranSMART API Server | Glowing Bear backend |
---|---|---|---|---|
28-05-2019 | Stable |
2.0.0 Github / Repo |
v17.1-hyve-5.9 Github / Repo |
1.0.0 Github / Repo |
Glowing Bear interface
Installation of Glowing Bear is documented on in the README.md on Github.
Releases are available in Github releases and as pre-built artifacts in the The Hyve repo server.
tranSMART API server
Glowing Bear talks via the REST API to a tranSMART server. The installation instructions for the tranSMART server is documented in that Github repository.
Releases are available in Github releases and as pre-built artifacts in the The Hyve repo server.
Glowing Bear backend
In the latest versions part of the functionality Glowing Bear needs (saved cohorts and subscriptions to them) has been moved out of the tranSMART server, to its own dedicated Glowing Bear backend.
Releases are available in Github releases and as pre-built artifacts in the The Hyve repo server.
Other tools
Python API client
The Python API client for tranSMART can used to extract data from the tranSMART
server, while respecting the access rights, into a Python environment. For
example within Jupyter Notebooks. It can be installed with pip
as documented in
the Github repository.
Explore what you can do with the Python client with this online tutorial.
tranSMART toolkit (tmtk) data extraction and transformation
The data extraction and transformation toolkit can be used to prepare data to be loaded into the tranSMART server. The installation information is documented in the Github repository.
tranSMART Copy data loader
Next the data prepared with tmtk can be loaded to the tranSMART server with tranSMART Copy, which is documented in the Github repository.