Software
In my day-to-day work, I write a lot of code, especially for privacy-preserving deep learning applications, federated learning, and privacy-enhancing technologies. In this section, you’ll find some of the software I’ve developed that’s available to the public as open-source Python libraries.
ANJANA: a Python library to anonymize sensitive tabular data.
Authors: Judith Sáinz-Pardo Díaz and Álvaro López García (IFCA - CSIC).
The ANJANA documentation is hosted on Read the Docs. It can be installed using PyPI.
More information can be found in this preprint.
pyCANON: a Python library to check the level of anonymity of a dataset.
pyCANON is a Python library and CLI to assess the values of the parameters associated with the most common privacy-preserving techniques.
Authors: Judith Sáinz-Pardo Díaz and Álvaro López García (IFCA - CSIC).
The pyCANON documentation is hosted on Read the Docs. It can be installed using PyPI.
More information can be found in this paper. If you are using pyCANON you can cite it as follows:
@article{sainzpardo2022pycanon, title={A Python library to check the level of anonymity of a dataset}, author={S{\'a}inz-Pardo D{\'\i}az, Judith and L{\'o}pez Garc{\'\i}a, {\'A}lvaro}, journal={Scientific Data}, volume={9}, number={1}, pages={785}, year={2022}, publisher={Nature Publishing Group UK London}}