The dashboards are running on InterSystems IRIS 2019.4 Community Edition. It uses IRIS Analytics module and DSW as a representation layer
AnalyzeThis module has been used to generate the class and the cube. Pivots and Dashboards were built manually using InterSystems IRIS Analytics DSW is used to design representation layer ISC-DEV module was used to export pivot and dashboard.
To export Pivot and Dashboard changes do:
IRISAPP> do ##class(dev.code).export("*.DFI")
This will export pivots and dashboards into /src/dfi folder of the repo.
Open terminal and clone/git pull the repo into any local directory
$ git clone https://github.com/adavarski/IRIS-C19-Analytics
The data is taken from Johns Hopkins repo
Example: 11 November 2020
$ cd data
$ curl https://github.com/CSSEGISandData/COVID-19/blob/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_confirmed_global.csv -o time_series_19-covid-Confirmed.csv
$ for i in `seq 1 11`; do curl https://github.com/CSSEGISandData/COVID-19/blob/master/csse_covid_19_data/csse_covid_19_daily_reports/11-$i-2020.csv -o covid-11-$i-2020.csv;done
$ docker-compose build
$ docker-compose up -d
Example:
$ docker-compose up -d
Creating network "iris-c19-analytics_default" with the default driver
Creating iris-c19-analytics_iris_1 ... done
http://localhost:32916/dsw/index.html#/IRISAPP/Covid19/Countries.dashboard http://localhost:32916/dsw/index.html#/IRISAPP/Covid19/Worldmap.dashboard http://localhost:32916/dsw/index.html#/IRISAPP/Covid19/bubble%20chart.dashboard
Screenshots: