Kandu wants to help with the complex file trees, that make the data impossible to control. It provides a simple web interface for three types of jobs:
- building regular expressions out of a few clicks
- checking how these expressions match the filepaths in a given repository
- perform a full check over a repository
1.1.1 (in development)
Kandu runs a Python web server (Tornado) in order to give access to the interface on http://localhost:8888 (default port). Having an Anaconda distribution is a simple way to get operational.
$ pip install kandu $ kandu_server --repository /path/to/repo --hierarchy /path/to/output.json
Then open a browser at http://localhost:8888.