https://github.com/ctsit/dchecker
Data integrity checking software for VIVO.
https://github.com/ctsit/dchecker
Last synced: 6 months ago
JSON representation
Data integrity checking software for VIVO.
- Host: GitHub
- URL: https://github.com/ctsit/dchecker
- Owner: ctsit
- License: mit
- Created: 2019-11-22T20:53:12.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-03T18:16:52.000Z (almost 3 years ago)
- Last Synced: 2025-02-27T20:33:11.188Z (over 1 year ago)
- Language: Python
- Size: 41 KB
- Stars: 1
- Watchers: 9
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
- Authors: AUTHORS.md
Awesome Lists containing this project
README
DChecker
========
*DChecker* is a tool for running data integrity queries for
[VIVO](http://www.vivoweb.org).
It scans a directory for SPARQL query files, runs each one sequentially, then
emails a report.
Quickstart
----------
$ pip3 install git+https://github.com/ctsit/dchecker.git
$ dchecker http://sparql.school.edu/ ./queries
*Note:* a report is printed to STDOUT and log messages are printed to STDERR.
Configuration
-------------
All configuration is done using command-line arguments. For more information,
look at the usage in `dchecker.py` or run:
$ dchecker --help
Adding new queries
------------------
Queries are run sequentially from a specified folder (or the current folder
if unspecified).
To add a new SPARQL query, save it in the same folder as your other queries with
the `.rq` extension, and it will be included automatically when DChecker runs.
Contributing
------------
We welcome contributions.
Please be aware that by submitting pull requests, or contributing your code in
some other way, you affirm that the work is your own and that you are assigning
copyright to the University of Florida.
Furthermore, explain how you tested your changes and be sure to match the
existing style.