SimProvWeb

Features

  • User-friendly web interface for exploring the captured provenance graph, enabling researchers to visualize and analyze the history of their simulation studies.

  • Exporting the captures provenance information

  • View the provenance graph in an aggregated form

  • Inspecting all events and errors

  • Automatically refreshing the provenance graph when new provenance information was captured

Dependencies

  • NodeJS is a micro web framework (Tested Version: v21.5.0).

  • NPM is a package manager for JavaScript (Tested Version: 10.3.0).

Install and Usage

The web interface assumes that the SimProv provenance capturer is running under port 5000.

Manual Install

After installing the dependencies, you should be able to run the web interface via:

$ npm run dev

> simprov-web@1.0.0 dev
> parcel ./src/index.html --open --no-cache

Server running at http://localhost:1234

Afterwards, you can access the webinterface under localhost:1234.

Docker

We also provide the web interface as a Docker image:

$ docker run andreasruscheinski/simprovweb npm run start

> simprov-web@1.0.0 start
> parcel --no-cache

Server running at http://localhost:1234

Afterwards, you can access the webinterface under localhost:1234.

Contribute

Support

If you are having issues, please let me know. You can write me a mail: andreas.ruscheinski@uni-rostock.de