Skip to content

Latest commit

 

History

History
37 lines (22 loc) · 1.93 KB

File metadata and controls

37 lines (22 loc) · 1.93 KB

ImmVis (Server)

This project is the server-side part from ImmVis, an open-source framework that aims to provide data services to Immersive Analytics. The framework is built on top of gRPC, enabling different platforms and programming languages to use the data analysis libraries from the Python ecosystem.

Tutorials

Running the server

After doing the ImmVis Server Setup, you could run the server using one of the following options:

  • From the project's root directory, run the following command: python -m immvis.grpc
  • Open the root folder with Visual Studio Code and run the debug task Python: Immvis Grpc

Client Libraries

To use the ImmVis server with your application, you have two options:

Supported dataset formats

Currently, ImmVis uses pandas to load datasets with the following formats:

  • CSV (with semicolon separator)
  • XLS
  • JSON

If you need to change or configure something with pandas to load your dataset (e.g., change the separator), please refer to the load_dataset.py file.

Contributing

Our contribution model is similar to the one described on https://github.com/firstcontributions/first-contributions, with the difference that members of IMDAVI don't need to create a fork from this repository, only create a branch here to submit their pull-requests.