ProvSense


NameProvSense JSON
Version 0.0.1 PyPI version JSON
download
home_pagehttps://github.com/sensein/ProvSense/
SummaryProvSense is a Python library for managing knowledge graph provenance. It enables efficient comparison of files, tracking changes, and enforcing provenance rules to ensure data integrity and traceability. Ideal for researchers and developers, ProvSense promotes transparency and accountability in data-driven workflows.
upload_time2024-12-16 15:14:42
maintainertekrajchhetri
docs_urlNone
authortekrajchhetri
requires_python<4.0,>=3.10
licenseApache-2.0
keywords python data-integrity file-comparison data-governance provenance knowledge-graph provenance-tracking reproducibility lineage
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ProvSense

ProvSense is a Python library for managing knowledge graph provenance. It enables efficient comparison of files, tracking changes, and enforcing provenance rules to ensure data integrity and traceability. Ideal for researchers and developers, ProvSense promotes transparency and accountability in data-driven workflows.

## Installation
Install this package via :

```sh
pip install ProvSense
```

Or get the newest development version via:

```sh
pip install git+https://github.com/sensein/ProvSense/.git
```

## Quick start
```Python
from ProvSense.app import hello_world

hello_world()
```

## To do:
- [ ] A
- [ ] lot

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/sensein/ProvSense/",
    "name": "ProvSense",
    "maintainer": "tekrajchhetri",
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": "tekraj@mit.edu",
    "keywords": "python, data-integrity, file-comparison, data-governance, provenance, knowledge-graph, provenance-tracking, reproducibility, lineage",
    "author": "tekrajchhetri",
    "author_email": "tekraj@mit.edu",
    "download_url": "https://files.pythonhosted.org/packages/5e/34/6d624f987cc69e2f4152d1f8b51d602a12e6000872321bf9ae827d1bf7cc/provsense-0.0.1.tar.gz",
    "platform": null,
    "description": "# ProvSense\n\nProvSense is a Python library for managing knowledge graph provenance. It enables efficient comparison of files, tracking changes, and enforcing provenance rules to ensure data integrity and traceability. Ideal for researchers and developers, ProvSense promotes transparency and accountability in data-driven workflows.\n\n## Installation\nInstall this package via :\n\n```sh\npip install ProvSense\n```\n\nOr get the newest development version via:\n\n```sh\npip install git+https://github.com/sensein/ProvSense/.git\n```\n\n## Quick start\n```Python\nfrom ProvSense.app import hello_world\n\nhello_world()\n```\n\n## To do:\n- [ ] A\n- [ ] lot\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "ProvSense is a Python library for managing knowledge graph provenance. It enables efficient comparison of files, tracking changes, and enforcing provenance rules to ensure data integrity and traceability. Ideal for researchers and developers, ProvSense promotes transparency and accountability in data-driven workflows.",
    "version": "0.0.1",
    "project_urls": {
        "Documentation": "https://sensein.group/brainkbdocs/",
        "Homepage": "https://github.com/sensein/ProvSense/",
        "Repository": "https://github.com/sensein/ProvSense/"
    },
    "split_keywords": [
        "python",
        " data-integrity",
        " file-comparison",
        " data-governance",
        " provenance",
        " knowledge-graph",
        " provenance-tracking",
        " reproducibility",
        " lineage"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "902add34bb05a723c1145fe7f7c1d25a561dcf8b5040ed3f9a0c1d34e8597e8b",
                "md5": "820aa0cf565d00677a2126a24eab006c",
                "sha256": "6a4139a2d22d93633f8a4521e325f06bd73305ac609556ab87d820415663eb71"
            },
            "downloads": -1,
            "filename": "provsense-0.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "820aa0cf565d00677a2126a24eab006c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 6113,
            "upload_time": "2024-12-16T15:14:40",
            "upload_time_iso_8601": "2024-12-16T15:14:40.295786Z",
            "url": "https://files.pythonhosted.org/packages/90/2a/dd34bb05a723c1145fe7f7c1d25a561dcf8b5040ed3f9a0c1d34e8597e8b/provsense-0.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5e346d624f987cc69e2f4152d1f8b51d602a12e6000872321bf9ae827d1bf7cc",
                "md5": "3b7ec93e20f6ba699cab2e67bc565041",
                "sha256": "7e6c0dbd4cccb1c95781230314f810aae59b2d4fc890601ee81ea467a59cda7b"
            },
            "downloads": -1,
            "filename": "provsense-0.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "3b7ec93e20f6ba699cab2e67bc565041",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 5789,
            "upload_time": "2024-12-16T15:14:42",
            "upload_time_iso_8601": "2024-12-16T15:14:42.032066Z",
            "url": "https://files.pythonhosted.org/packages/5e/34/6d624f987cc69e2f4152d1f8b51d602a12e6000872321bf9ae827d1bf7cc/provsense-0.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-16 15:14:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "sensein",
    "github_project": "ProvSense",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "provsense"
}
        
Elapsed time: 0.39655s