{ "info": { "author": "benjimor", "author_email": "benjimor44@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# LibraryEvaMap\n\nA python library that can assess the quality of an RDF mapping.\n\n### Installation\n\nInstallation in a `virtualenv` is recommended.\n\nAssuming you already have `python 3` and `pip` installed\n\n```bash\npip install EvaMap\n```\n\n### Initialize EvaMap\n\nFirst, instantiation of an EvaMap object takes three parameters:\n\n1) **rdf_ontology**: The ontology used in the yarrrml_mapping in RDF (turtle, xml or n3)\n2) **yarrrml_mapping**: The RDF mapping of the json_data in YARRRML\n3) **json_data**: The dataset in JSON format\n\n```python\nfrom EvaMap.EvaMap import EvaMap\n\nevamap = EvaMap(rdf_ontology, yarrrml_mapping, json_data)\n```\n\n### Assess the mapping\n\nYou can assess the quality of the **yarrrml_mapping** by using the `evaluate_mapping` method:\n\n```python\nevamap.evaluate_mapping()\n```\n\n### Retrieve results\n\nAfter evaluation, you can retrieve the total score of the **yarrrml_mapping** with _get_total_score()_ method:\n\n```python\nevamap.get_total_score() # e.g., 0.6805555555555557\n```\n\nor, a list of Dict representing score for each dimensions, metrics and feedbacks with _get_complet_result()_ method:\n\n```python\nevamap.get_complet_result()\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/benjimor/EvaMap", "keywords": "rdf,mapping,semantic web,research", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "EvaMap", "package_url": "https://pypi.org/project/EvaMap/", "platform": "", "project_url": "https://pypi.org/project/EvaMap/", "project_urls": { "Homepage": "https://github.com/benjimor/EvaMap" }, "release_url": "https://pypi.org/project/EvaMap/1.0.3/", "requires_dist": [ "rdflib", "pyyaml", "requests" ], "requires_python": "", "summary": "A python library that can assess the quality of an RDF mapping", "version": "1.0.3" }, "last_serial": 5577042, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "8406e3e44b027d35b38b37bdb848f98c", "sha256": "bcb3dbb1aef0df2e9a09f9f287aca57e8b328b7281deb557e8ad088f2ae64196" }, "downloads": -1, "filename": "EvaMap-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8406e3e44b027d35b38b37bdb848f98c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26986, "upload_time": "2019-07-23T17:10:59", "url": "https://files.pythonhosted.org/packages/3f/88/11d7aa42b831e6a20d4bf8b7dc8d0c061cc53bbc5128253604d0b87dff79/EvaMap-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46128dc3fea28b9288b71cff4254af26", "sha256": "c2659ee77f4e4b5b76a889f7d276a9d1c2323ceb93eb3129a14c5522a9fbc3ce" }, "downloads": -1, "filename": "EvaMap-1.0.0.tar.gz", "has_sig": false, "md5_digest": "46128dc3fea28b9288b71cff4254af26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15958, "upload_time": "2019-07-23T17:11:01", "url": "https://files.pythonhosted.org/packages/46/ac/43350f581d83ee7f427110b7148481cc082bc6d28ab5ab9cabfa842bc9ac/EvaMap-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a905ff709a678b7f29f2db35cb5f0708", "sha256": "6a25d98b7e3f39f077392e1ddc6f128e9d347be5dbde683b67562ad5b65d8f81" }, "downloads": -1, "filename": "EvaMap-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a905ff709a678b7f29f2db35cb5f0708", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27130, "upload_time": "2019-07-23T17:18:15", "url": "https://files.pythonhosted.org/packages/fb/c2/15b28857762a4b336c1996b8b96e9c2576a43f1d810b4da1158601c816d8/EvaMap-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0eb423e3c58dd147730654220be4449d", "sha256": "27a111c281df25d576eab4874a0be5b14d61343a2a731de913bfc80878bd98a1" }, "downloads": -1, "filename": "EvaMap-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0eb423e3c58dd147730654220be4449d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15893, "upload_time": "2019-07-23T17:18:17", "url": "https://files.pythonhosted.org/packages/cd/3a/a7ecf4d2b36c0b96f91c43de43f41aedd32931168f7f059cc68b34908d8e/EvaMap-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "b5cbf817625eb778d24e05b765961dea", "sha256": "c581c3972618d3eeb09d76ad846c8a9fecea5983cef7db13aed1aff251bed618" }, "downloads": -1, "filename": "EvaMap-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b5cbf817625eb778d24e05b765961dea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27134, "upload_time": "2019-07-23T17:21:32", "url": "https://files.pythonhosted.org/packages/41/a1/b2d455ec14ff68141efe4bade3354fe08ed4c2c2cbd9e17d83a87c5afc33/EvaMap-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bff94eb114619228cc22525885207f67", "sha256": "0241356e0e854728e5eec8635562edaddc00a2de96596c0d6d196c2b9cb691f5" }, "downloads": -1, "filename": "EvaMap-1.0.2.tar.gz", "has_sig": false, "md5_digest": "bff94eb114619228cc22525885207f67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15900, "upload_time": "2019-07-23T17:21:34", "url": "https://files.pythonhosted.org/packages/89/cb/8372aab8d91da9ad9f32a20567d8ca2821dae47ed69bd02c7431faa312b8/EvaMap-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "2c06ec479bb2f1e38fb18585ba4010dd", "sha256": "7411c831fe37f9c85a7a052a595ebb3051fb55b3c847d5a68e8d4884150fe81a" }, "downloads": -1, "filename": "EvaMap-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2c06ec479bb2f1e38fb18585ba4010dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27129, "upload_time": "2019-07-24T10:37:04", "url": "https://files.pythonhosted.org/packages/c7/a4/c6c75fed4cc7108edb8465a2ec4f0b395cddeb52112095c71c462a0b196a/EvaMap-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db23f82c1cb0fdcdf76ebdbcb3a3eff9", "sha256": "9af2bc6b525197171ea5d40624ed2a5d6a4dc1cf89488e5978e0d221031e44c2" }, "downloads": -1, "filename": "EvaMap-1.0.3.tar.gz", "has_sig": false, "md5_digest": "db23f82c1cb0fdcdf76ebdbcb3a3eff9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15891, "upload_time": "2019-07-24T10:37:07", "url": "https://files.pythonhosted.org/packages/24/8b/41b01f0dafb9caca49c0e022a47814b1b85ed568e33d953ba133042a8bd4/EvaMap-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2c06ec479bb2f1e38fb18585ba4010dd", "sha256": "7411c831fe37f9c85a7a052a595ebb3051fb55b3c847d5a68e8d4884150fe81a" }, "downloads": -1, "filename": "EvaMap-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2c06ec479bb2f1e38fb18585ba4010dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27129, "upload_time": "2019-07-24T10:37:04", "url": "https://files.pythonhosted.org/packages/c7/a4/c6c75fed4cc7108edb8465a2ec4f0b395cddeb52112095c71c462a0b196a/EvaMap-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db23f82c1cb0fdcdf76ebdbcb3a3eff9", "sha256": "9af2bc6b525197171ea5d40624ed2a5d6a4dc1cf89488e5978e0d221031e44c2" }, "downloads": -1, "filename": "EvaMap-1.0.3.tar.gz", "has_sig": false, "md5_digest": "db23f82c1cb0fdcdf76ebdbcb3a3eff9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15891, "upload_time": "2019-07-24T10:37:07", "url": "https://files.pythonhosted.org/packages/24/8b/41b01f0dafb9caca49c0e022a47814b1b85ed568e33d953ba133042a8bd4/EvaMap-1.0.3.tar.gz" } ] }