InsightBoard
A dashboard to upload and manage data and generate reports.
Documentation: ReadTheDocs
Installation
Install InsightBoard using your favourite package manager. For pip this would be:
pip install InsightBoard
You will also want to install ADTL (Another Data Transform Language) to make full use of the parsers, including those supplied with the sample project:
pip install "adtl[parquet] @ git+https://github.com/globaldothealth/adtl"
To launch the dashboard, simply type InsightBoard from the command line. The dashboard should appear in your default web browser. By default the dashboard will be available at http://localhost:8050/.
Getting started
By default InsightBoard will create a folder called InsightBoard/projects in your home directory. This is where all your projects will be stored (you can change this location in the Settings panel of the dashboard).
We recommend that you store each project in a separate (version controlled) git repository within the projects folder. This will allow you to easily share your projects with others and keep track of any changes.
For example, to set up an existing project called my_project in the InsightBoard/projects folder, you can run the following commands from the command line:
cd ~/InsightBoard/projects
git clone <url> my_project
Details of how to create a new project are provided in the accompanying documentation.
Development
See the development pages for more information.
Metadata
Release files for InsightBoard 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| insightboard-0.1.4.tar.gz | 63.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| InsightBoard-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 92.9 kB
Release files / insightboard-0.1.4.tar.gz
| Download URL | insightboard-0.1.4.tar.gz |
|---|---|
| Size | 63.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4a1cb6580b2008845b1edf400df27b1d3b09784543df71a23685843436e2591e
|
|
BLAKE2b-256 checksum How to use checksums |
3f4aabe3cc5e77dae4fe1cb4f35534fb7de5417c7d6e9eb9552ca2c3857bcf63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / InsightBoard-0.1.4-py3-none-any.whl
| Download URL | InsightBoard-0.1.4-py3-none-any.whl |
|---|---|
| Size | 29.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ce5736dfe4dc86744c05754831e782e5024614a9b322d4027135c8914752ca75
|
|
BLAKE2b-256 checksum How to use checksums |
09a3758fc945628bb8c8708daeb787ac4094b11db5df012792b01a664075ed47
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|