Overview / Install¶
This library contains a collection of utilities for efficiently processing Knol-ML database dumps. There are two important features that this module intends to address: providing standard algorithms and efficient parsing of Knol-ML dump.
Requirements¶
- Python 3.4 or newer
- p7zip-full
Installing kdap¶
Installing kdap is easily done using pip. Assuming it is installed, just run the following from the command-line:
# pip install kdap
Source Code¶
kdap’s git repo is available on GitHub, and can be cloned using:
$ git clone https://github.com/descentis/kdap
$ cd kdap
Optionally (but suggested), make use of virtualenv:
$ virtualenv -p python3 venv
$ source venv/bin/activate
Install the requirements:
$ pip install -r requirements.txt
$ pip install -r test-requirements.txt
$ unzip test-repos.zip
and run the tests using pytest:
$ pytest