Skip to content

Web application for the visualization of JADE results without the need of installations or simulations.

License

Notifications You must be signed in to change notification settings

JADE-V-V/JADE-WEB-APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Streamlit App Testing codecov

JADE-WEB-APP

This is a web application for the visualization of JADE results without the need of installations or simulations. You can accesse the app here or clicking on the streamlit badge at the top of the README.md

The source of data used for the plots are raw .csv file that are produced from JADE post-processing of single libraries (or comparisons for experimental benchmarks). Data for the web-application is hosted and mantained here but, if downloaded locally, the app could be set to read the data directly from a local JADE folder structure. This can be achieved changing the line:

status = Status.from_github(OWNER, REPO, branch=BRANCH)

in the app_streamlit.py module to:

status = Status.from_root('path/to/the/JADE/post-processing/folder/Single_Libraries')

For additional information contact [email protected].

Additional instructions for developers

In addition to the requirements that can be found in the requirements file, the additional python packages are needed for unit testing:

  • pytest
  • pytest-cov
  • pytest-mock

To run the suite of unit tests (and produce a coverage html tree) run:

pytest --cov=. --cov-report html

To add support for a new benchmark, a new .json configuration file can added to the repository as explained here

About

Web application for the visualization of JADE results without the need of installations or simulations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages