Skip to content

ImputeVIS - eXascale Infolab, University of Fribourg, Switzerland

License

Notifications You must be signed in to change notification settings

eXascaleInfolab/ImputeVIS

Repository files navigation

ImputeVIS

The repository was built within the eXascale group at the University of Fribourg, Switzerland.


Prerequisites

  • Ubuntu 20 or Ubuntu 22 (including Ubuntu derivatives, e.g., Xubuntu) or the same distribution under WSL2
  • Updated version of Docker
  • Clone this repository.

Installation

Linux and Mac

  • Install or update docker and docker-compose. Then run the following commands:
# Build images
docker-compose build  
# Start images
docker-compose up
  • Then, navigate into the parameterizer_frontend directory, make sure that npm is installed, and run the following commands:
npm install
npm run dev
  • Note: This installation uses the docker-compose.yml file to build the frontend and backend and run them in containers.

Windows

  • Install or update docker for Windows under WSL, then run the following commands:
# Build backend image
docker-compose build backend
# Start backend image
docker-compose up backend
  • Then, navigate into the parameterizer_frontend directory, make sure that npm is installed, and run the following commands:
npm install
npm run dev

Usage

  • After setting up the frontend and backend, you can access the application by opening http://localhost:5173 in your browser.

Contributors


License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.