Skip to content

globaldothealth/InsightBoard-SampleProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InsightBoard-SampleProject

Sample project for use with InsightBoard (documentation).

The project contains a single target schema, sample datasets (one in the target format, the other that requires parsing), parsers to ingest the data into the target schema, and a sample report.

├─ data/
│  ├─ sample_data_native.csv     # Sample data in the target format
│  └─ sample_data_source1.csv    # Sample data in another (non-target) format
├─ parsers/
│  ├─ native.py                  # Basic parser to read data in the target format
│  ├─ adtl-source1.py            # Sample parser using ADTL to ingest source1 data
│  └─ adtl/
│     └─ source1.toml            # Configuration file for the source1 parser
├─ reports/
│  └─ summary.py                 # Sample report to generate a summary of the data
└─ schemas/
   └─ linelist.schema.json       # JSON schema for the target data format

To load the project, install InsightBoard following the instructions on that repository. Then, clone this repository into the InsightBoard/projects (which will appear in your home folder by default).

For more information on how to use InsightBoard, see the InsightBoard documentation.

About

Sample project for InsightBoard

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages