{ "info": { "author": "NAV IKT", "author_email": "anonymization@nav.no", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development" ], "description": "[![CircleCI](https://circleci.com/gh/navikt/PyARXaaS.svg?style=svg)](https://circleci.com/gh/navikt/PyARXaaS)\n[![Maintainability](https://api.codeclimate.com/v1/badges/d4f7e73c09cb1affea99/maintainability)](https://codeclimate.com/github/navikt/PyARXaaS/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/d4f7e73c09cb1affea99/test_coverage)](https://codeclimate.com/github/navikt/PyARXaaS/test_coverage)\n[![Documentation Status](https://readthedocs.org/projects/pyarxaas/badge/?version=latest)](https://pyarxaas.readthedocs.io/en/latest/?badge=latest)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n# PyARXaaS\n\nPython Package for interfacing with ARXaaS in Python\n\nRead more about PyARXaaS at: https://pyaaas.readthedocs.io/\n\n\n## Getting Started\n\n#### Installation\n\n````bash\npip install pyarxaas\n\n````\n\n#### Basic Usage\n\n````python\n\n # import dependencies\n from pyarxaas import ARXaaS\n from pyarxaas.privacy_models import KAnonymity\n from pyarxaas import AttributeType\n from pyarxaas import Dataset\n import pandas as pd\n\n arxaas = ARXaaS(url) # url contains url to AaaS web service\n\n df = pd.read_csv(\"data.csv\")\n\n # create Dataset\n dataset = Dataset.from_pandas(df)\n\n\n # set attribute type\n dataset.set_attributes(AttributeType.QUASIIDENTIFYING, 'name', 'gender')\n dataset.set_attribute(AttributeType.IDENTIFYING, 'id')\n\n # get the risk profle of the dataset\n risk_profile = arxaas.risk_profile(dataset)\n\n # get risk metrics\n re_indentifiation_risk = risk_profile.re_identification_risk\n distribution_of_risk = risk_profile.distribution_of_risk\n````\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/navikt/PyARXaaS", "keywords": "anonymization ARX ARXaaS ARX-as-a-Service", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyARXaaS", "package_url": "https://pypi.org/project/pyARXaaS/", "platform": "", "project_url": "https://pypi.org/project/pyARXaaS/", "project_urls": { "Bug Reports": "https://github.com/navikt/PyARXaaS/issues", "Homepage": "https://github.com/navikt/PyARXaaS", "Source": "https://github.com/navikt/PyARXaaS" }, "release_url": "https://pypi.org/project/pyARXaaS/0.5.5/", "requires_dist": [ "uplink (==0.7.0)", "pandas (==0.24.2)", "coverage; extra == 'test'" ], "requires_python": "", "summary": "ARXaaS Python wrapper package", "version": "0.5.5" }, "last_serial": 5550699, "releases": { "0.3.9": [ { "comment_text": "", "digests": { "md5": "66f6c8a62d85a96703b18a92db45aa83", "sha256": "c0443237ae78ef23da8f4ed0f34fa71041b15bc6ea6084b62d898d02cff19401" }, "downloads": -1, "filename": "pyARXaaS-0.3.9.tar.gz", "has_sig": false, "md5_digest": "66f6c8a62d85a96703b18a92db45aa83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20562, "upload_time": "2019-05-16T08:51:29", "url": "https://files.pythonhosted.org/packages/e9/e3/aef0ea28975c0904d9ab218b0c96b2f2fa9b01d2df832cc31e0608748ae2/pyARXaaS-0.3.9.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5cc259d8585b5dac9036eb0e6d405846", "sha256": "f92868a505a4ba0f00e8be1d7b12f050b4c650b6cc31fdd30f104862d4586f01" }, "downloads": -1, "filename": "pyARXaaS-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5cc259d8585b5dac9036eb0e6d405846", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20569, "upload_time": "2019-05-16T09:45:12", "url": "https://files.pythonhosted.org/packages/5f/f8/87d395a516b54f451e9b958d9055c0ef52780b17f0d44008adba9ab86b81/pyARXaaS-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "fb604c049c466a1ab989fb711022659b", "sha256": "bda8e3544c85e9580d61361ecb65b15d023001c8e768f0f7673ec4ea45f3709c" }, "downloads": -1, "filename": "pyARXaaS-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fb604c049c466a1ab989fb711022659b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33936, "upload_time": "2019-06-26T08:41:58", "url": "https://files.pythonhosted.org/packages/6e/9a/cbaa07810178fbfd663b4cc08e84ebad31079c01e89ac70c93bd9b74835b/pyARXaaS-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7e0abd5c8e32616392b0d515876ae37", "sha256": "ef31c5780bf821104a6a5e2667b6194675e26f72613e4b0b7ce9d73df7a7051a" }, "downloads": -1, "filename": "pyARXaaS-0.4.1.tar.gz", "has_sig": false, "md5_digest": "e7e0abd5c8e32616392b0d515876ae37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20563, "upload_time": "2019-05-16T10:09:24", "url": "https://files.pythonhosted.org/packages/52/97/8784cc3c6edff710cd2e4f09ca8c9d8d1da325c182cee7d0228e39aef799/pyARXaaS-0.4.1.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "935d9b2d66054afe296a3e37d0bfba67", "sha256": "e84457ce4bdfdf9615cf93b513909fbe52cf065de23c1b4499522c1c1bc4f4cf" }, "downloads": -1, "filename": "pyARXaaS-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "935d9b2d66054afe296a3e37d0bfba67", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33918, "upload_time": "2019-06-27T13:09:25", "url": "https://files.pythonhosted.org/packages/09/91/bcb26aba9c2e67e59293ae622c1d255fd232270b9b5a26e9c7f923c2f36a/pyARXaaS-0.4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba7581ed9350033bb1a0e7c1015d61c2", "sha256": "08e156c709f82233283797b2efab6e25361aae8a21c9e0de077ebbad37fd2cf7" }, "downloads": -1, "filename": "pyARXaaS-0.4.5.tar.gz", "has_sig": false, "md5_digest": "ba7581ed9350033bb1a0e7c1015d61c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19773, "upload_time": "2019-06-27T13:09:26", "url": "https://files.pythonhosted.org/packages/80/3a/25a1bf6c26e837dbae24dff257211a432c11ee07978a856543d9051dffb7/pyARXaaS-0.4.5.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "cd2aba4c76787fedd35a34d1c2c7b8a8", "sha256": "e3fe3814dc7539efcad5f63e4017301ee57333f17cb95404d2cfe798f9ba1bbe" }, "downloads": -1, "filename": "pyARXaaS-0.5.5-py3-none-any.whl", "has_sig": false, "md5_digest": "cd2aba4c76787fedd35a34d1c2c7b8a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34989, "upload_time": "2019-07-18T11:52:25", "url": "https://files.pythonhosted.org/packages/c7/fe/e8c9115b7f3f0bf8c3c1c009a0afd1e954f8d6cf20653e776495ea628b56/pyARXaaS-0.5.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "899e268913f03ef55dea036daafcc350", "sha256": "5b0d3688fe9afdd79f2a601690891f816dabda405a21218a4a7a4c2b55b1cc4c" }, "downloads": -1, "filename": "pyARXaaS-0.5.5.tar.gz", "has_sig": false, "md5_digest": "899e268913f03ef55dea036daafcc350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20250, "upload_time": "2019-07-18T11:52:26", "url": "https://files.pythonhosted.org/packages/9a/fe/da63abc820e1b872974fd0a3ee84ade30d0729b404a7cbf28510efa5e60c/pyARXaaS-0.5.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cd2aba4c76787fedd35a34d1c2c7b8a8", "sha256": "e3fe3814dc7539efcad5f63e4017301ee57333f17cb95404d2cfe798f9ba1bbe" }, "downloads": -1, "filename": "pyARXaaS-0.5.5-py3-none-any.whl", "has_sig": false, "md5_digest": "cd2aba4c76787fedd35a34d1c2c7b8a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34989, "upload_time": "2019-07-18T11:52:25", "url": "https://files.pythonhosted.org/packages/c7/fe/e8c9115b7f3f0bf8c3c1c009a0afd1e954f8d6cf20653e776495ea628b56/pyARXaaS-0.5.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "899e268913f03ef55dea036daafcc350", "sha256": "5b0d3688fe9afdd79f2a601690891f816dabda405a21218a4a7a4c2b55b1cc4c" }, "downloads": -1, "filename": "pyARXaaS-0.5.5.tar.gz", "has_sig": false, "md5_digest": "899e268913f03ef55dea036daafcc350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20250, "upload_time": "2019-07-18T11:52:26", "url": "https://files.pythonhosted.org/packages/9a/fe/da63abc820e1b872974fd0a3ee84ade30d0729b404a7cbf28510efa5e60c/pyARXaaS-0.5.5.tar.gz" } ] }