INSA'nonym-utils is a python library capable of doing operations on a table. At the moment, it is capable of:
- Creating a DataFrame from the table.
- Execute multiple algorithms on the table.
- Execute algorithms created by the user.
- Export the resulting Dataframe with the specified format.
Installation is compatible with python versions 3.8
and 3.9
.
pip install insanonym-utils
In order to upgrade to latest version:
pip install insanonym-utils --upgrade
Version informations are in the github Releases.
- First steps
- In order to know more about pre-defined algorithms, please see Algorithms.
- In order to understand how to create your own algorithm, please see Algorithms Creation.
- In order to see source code documentation, please follow the docs INSAnonym-utils.
- To know the utility metrics used in the competition, please see Metrics.
- User guide
- Attack file example
Prerequisites:
git clone https://github.com/danymat/INSAnonym-utils.git
cd INSAnonym-utils
poetry install
Run the tests:
cd tests
poetry run pytest