Skip to content

ImputeVIS - eXascale Infolab, University of Fribourg, Switzerland

License

Notifications You must be signed in to change notification settings

eXascaleInfolab/ImputeVIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 https://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.