FDTool
FDTool copied to clipboard
README: Algorithm to mine for functional dependencies, equivalences and candidate keys
Description:
FDTool is a Python command-line application that mines functional dependencies, equivalences and candidate keys from datasets read in from .csv, .txt, and .pkl files.
Dependencies:
Configuration:
Edit REPO\fdtool\config.py prior to building setup to
change preset time limit or max k-level. Include (optional) custom outfile
name after command to run application.
Build setup:
$ git clone https://github.com/USEPA/FDTool.git
$ cd FDTool
$ python setup.py install
Run Application:
$ fdtool /path/to/file
Output:
DOI Badge:
Notes:
Module REPO/fdtool/modules/dbschema released under C-FSL license
and copyright held by Elmar Stellnberger.