Skip to main content

### Fuseki CLI Tool A collection of scripts and utility functions to manage and update a Fuseki2 triple store.

Requires a default.cfg and credentials to the google spreadsheet for this to work.

The main update routine loads values from a google sheets spreadsheet. This file needs the following columns for each vocabulary which should be loaded into the fuseki triple store.

The following input rows are possible. Their order is important: 1. Name of Vocabulary 2. Link to the file (http[s]:// or ftp://) 3. Format of the file (accepts values: TTL, RDF, N3, NT, JSON) 4. Short Name (used for Skosmos config.) 5. Fuseki Graph Name (a valid URI) 6. Standard Language (optional, if given will add language tags to every label) 7. Ready? Fill in with __y__. All other lines will be ignored. 8. Base namespace of the vocabulary.

The script will use the following columns for output on each vocabulary:

9. Number of triples loaded into Fuseki if successful. If this field is empty the upload was not successful. If this field is 0 then no triples were uploaded (most likely skosify removed all triples from graph). 10. Type of Error (If something went wrong.) 11. Error Message 12. Skosmos vocabularies.ttl entry. Do not use as is. Language tags are not correct.

#### Usage

pyfuseki default.cfg -all

pyfuseki default.cfg -s skos

pyfuseki default.cfg -diff

Metadata

Release files for pyfusekiutil 0.1.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyfusekiutil 0.1.14
File Size Uploaded
pyfusekiutil-0.1.14.tar.gz 14.4 kB Details

Release files / pyfusekiutil-0.1.14.tar.gz

Download URL pyfusekiutil-0.1.14.tar.gz
Size 14.4 kB
Tags Source
SHA-256 checksum
How to use checksums
fbe91642cfa391e1e0fef1665ea01fbc83371cbf95255c157b177b2cc1ef1fd8
BLAKE2b-256 checksum
How to use checksums
fe88ecde58903a3d488169ea4d4a17bccde498b6881e0d37852cb03c2bd13cac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.14 This release

1 release file

0.1.13

1 release file

0.1.12

1 release file

0.1.11

1 release file

0.1.10

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page