sparql-visualizer
sparql-visualizer is a program for visualizing queries in graph form.
Requirements
Before using the program, make sure that your environment is compatible by submitting requirements.txt to pip with:
pip3 install -r requirements.txt
Usage
| Command line |
|---|
python3 main.py (-a | [-gmrs]) [-e E] [-M dir] [-O dir] [-v] <FILES> |
files either can be a set of file or directories containing *.rq
Arguments
| Argument | Long | Value | Description |
|---|---|---|---|
| -a | --all | - | Alias using -g -m -r -s |
| -e | E | Change query extension from ".rq" to <E> | |
| -g | --graph | - | Render graph |
| -m | --mcs | - | Calculate all MCS (maximum common induced subgraphs ) |
| -M | dir | Modify output directory for MCS to <dir> (default: ./mcs_result ) |
|
| -O | dir | Modify output directory for rendering to <dir> (default: query directory ) |
|
| -r | --relation | - | Render relation graph |
| -s | --simple | - | Render simplified graph |
| -v | --verbose | - | Verbose |
Examples:
#Rendering graphs, simplified graphs, relation graphs and MCS
python3 main.py -g -m -r -s ./queries
python3 main.py -gmrs ./queries/*.rq
python3 main.py -a ./queries/*.rq
#Change default input extension
python3 main.py -a -e .txt ./queries ./otherqueries
python3 main.py -a ./queries/*.txt ./otherqueries/*.txt
#Change output directories
python3 main.py -a ./queries -M ./mcs -O ./render
Metadata
Release files for sparql-visualizer 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sparql_visualizer-1.0.2.tar.gz | 107.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sparql_visualizer-1.0.2-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 210.7 kB
Release files / sparql_visualizer-1.0.2.tar.gz
| Download URL | sparql_visualizer-1.0.2.tar.gz |
|---|---|
| Size | 107.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3568b8a5c40e736b9254850baf06e5e3d78146b0d227940c0935a89470a37995
|
|
BLAKE2b-256 checksum How to use checksums |
3f4f6790116c9ba52b957665b388531ca96312425f8f5b466d7382e9d35d67ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|
Release files / sparql_visualizer-1.0.2-py2.py3-none-any.whl
| Download URL | sparql_visualizer-1.0.2-py2.py3-none-any.whl |
|---|---|
| Size | 103.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
03af5ace72eaba2524532e86081fbc256503f87b14a93257e83814c07ef804b6
|
|
BLAKE2b-256 checksum How to use checksums |
64490fc89ee094d3912a012672a1a6700bf08d0d5583c791c21ce16e5fd4c4a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|