ViewPaths is a data viewer created to assist with longitudinal validation of microsimulation output.
The project is at a very early stage and not fully functional yet.
To run ViewPaths:
- Clone the repository
- Ensure that you have Python environment set up on your local machine
- Launch Dataserver.py
- The data viewer can now be accessed through the browser and will visualize data provided in CSV files "Data" subfolder (not on GitHub)
Explanations:
- dataserver.py sets up a simple application using Flask, which is focused on serving data in JSON format to a front-end that handles the visualization and plotting of graphs.
- Index.html page can be modified to change the elements included in the data viewer, as well as the look and feel of the application.
- Functionality of various graphs etc. can be changed by modifying files in the js subfolder.