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).
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
You can choose between running ViziQuer locally (from source) and running ViziQuer within a Docker environment (upcoming for the DSS version)
git clone
for this repository../viziquer/app
directory.meteor npm ci
to install the required node packages.meteor
in the ViziQuer directory.
To run on a specific port, type, for example, meteor --port 4000
.localhost:3000
(default port: 3000) or with the specified port localhost:4000
docker-compose -f docker-compose-public.yml up
.localhost:80
.docker volume create --name=vqdata
(to avoid issues of Mongo DB not working from a shared Windows folder).docker-compose -f docker-compose-windows.yml up
.localhost:80
.