The aim of the ViziQuer project is to provide visual/diagrammatic environment for ontology-based data query definition and execution.
See https://viziquer.lumii.lv for the tool description.
See the ViziQuer wiki for information on getting started and using ViziQuer.
The ViziQuer tool has been developed at Institute of Mathematics and Computer Science, University of Latvia, https://lumii.lv, with partial support from Latvian Science Council project lzp-2021/1-0389 "Visual Queries in Distributed Knowledge Graphs" (since 2022).
You can choose between running ViziQuer locally (from source) and running ViziQuer within a Docker environment.
Go to the ViziQuer Tools repository and follow the instructions there.
- Download and install Meteor framework, follow instructions: https://www.meteor.com/install
- Perform
git clone
for this repository. - Change to the
./viziquer/app
directory. - Execute the command
meteor npm ci
to install the required node packages. - Now to run the ViziQuer tool, type
meteor
in the ViziQuer directory. To run on a specific port, type, for example,meteor --port 4000
. - Open the web browser and type
localhost:3000
(default port: 3000) or with the specified portlocalhost:4000
- The first user that signs up to the tool instance shall get administrator rights (the rights to manage tool configurations)
For the use with the data shape server (DSS), the DSS server needs to be installed/accessible, as well (put the link in .env file, following the pattern given in sample.env).
See https://github.com/LUMII-Syslab/data-shape-server
The DSS shall need a link to a PostgreSQL database, holding the data schemas for the endpoints to be queried.
The sample schemas are available; means for their creation are described at https://viziquer.lumii.lv