sssom


Namesssom JSON
Version 0.4.9 PyPI version JSON
download
home_pageNone
SummaryOperations on SSSOM mapping tables
upload_time2024-05-14 10:12:24
maintainerNone
docs_urlNone
authorChris Mungall
requires_python<4.0,>=3.8
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Python Utilities for SSSOM

<p align="center">
    <a href="https://github.com/mapping-commons/sssom-py/actions/workflows/qc.yml">
        <img alt="Tests" src="https://github.com/mapping-commons/sssom-py/actions/workflows/qc.yml/badge.svg" />
    </a>
    <a href="https://pypi.org/project/sssom">
        <img alt="PyPI" src="https://img.shields.io/pypi/v/sssom" />
    </a>
    <a href="https://pypi.org/project/sssom">
        <img alt="PyPI - Python Version" src="https://img.shields.io/pypi/pyversions/sssom" />
    </a>
    <a href="https://github.com/mapping-commons/sssom-py/blob/main/LICENSE">
        <img alt="PyPI - License" src="https://img.shields.io/pypi/l/sssom" />
    </a>
    <a href="https://github.com/psf/black">
        <img src="https://img.shields.io/badge/code%20style-black-000000.svg" alt="Code style: black">
    </a>
</p>

<img src="https://github.com/jmcmurry/closed-illustrations/raw/master/logos/sssom-logos/sssom_logo_black-banner.png" />

SSSOM (Simple Standard for Sharing Ontology Mappings) is a TSV and RDF/OWL standard for ontology mappings

```
WARNING: 
    The export formats (json, rdf) of sssom-py are not yet finalised! 
    Please expect changes in future releases!
```

See https://github.com/OBOFoundry/SSSOM

This is a python library and command line toolkit for working with SSSOM. It also defines a schema for SSSOM.

## Documentation

See [documentation](https://mapping-commons.github.io/sssom-py/index.html#)

### Deploy documentation
```shell
make sphinx
make deploy-docs
```

## Schema

See the [schema/](schema) folder for source schema in YAML, plus
derivations to JSON-Schema, ShEx, etc. 

## Testing

`tox` is similar to `make`, but specific for Python software projects. Its
configuration is stored in [`tox.ini`](tox.ini) in different "environments"
whose headers look like `[testenv:...]`. All tests can be run with:

```shell
$ pip install tox
$ tox
```

A specific environment can be run using the `-e` flag, such as `tox -e lint` to run
the linting environment.

## Outstanding Contributors

Outstanding contributors are groups and institutions that have helped with organising the SSSOM
Python package's development, providing funding, advice and infrastructure. We are very grateful
for all your contribution - the project would not exist without you!

### Harvard Medical School

<img width="250" src="https://hms.harvard.edu/themes/harvardmedical/logo.svg" alt="Harvard Medical School Logo" />

The [INDRA Lab](https://indralab.github.io), a part of the
[Laboratory of Systems Pharmacology](https://hits.harvard.edu/the-program/laboratory-of-systems-pharmacology/about/)
and the [Harvard Program in Therapeutic Science (HiTS)](https://hits.harvard.edu), is interested in
natural language processing and large-scale knowledge assembly. Their work on SSSOM is funded by the
DARPA Young Faculty Award W911NF2010255 (PI: Benjamin M. Gyori).

https://indralab.github.io
 


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "sssom",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": "Chris Mungall",
    "author_email": "cjmungall@lbl.gov",
    "download_url": "https://files.pythonhosted.org/packages/f9/63/4824f0ccc85419dfbd41e1c321a64328e27f750b7158000d81dabc3844f1/sssom-0.4.9.tar.gz",
    "platform": null,
    "description": "# Python Utilities for SSSOM\n\n<p align=\"center\">\n    <a href=\"https://github.com/mapping-commons/sssom-py/actions/workflows/qc.yml\">\n        <img alt=\"Tests\" src=\"https://github.com/mapping-commons/sssom-py/actions/workflows/qc.yml/badge.svg\" />\n    </a>\n    <a href=\"https://pypi.org/project/sssom\">\n        <img alt=\"PyPI\" src=\"https://img.shields.io/pypi/v/sssom\" />\n    </a>\n    <a href=\"https://pypi.org/project/sssom\">\n        <img alt=\"PyPI - Python Version\" src=\"https://img.shields.io/pypi/pyversions/sssom\" />\n    </a>\n    <a href=\"https://github.com/mapping-commons/sssom-py/blob/main/LICENSE\">\n        <img alt=\"PyPI - License\" src=\"https://img.shields.io/pypi/l/sssom\" />\n    </a>\n    <a href=\"https://github.com/psf/black\">\n        <img src=\"https://img.shields.io/badge/code%20style-black-000000.svg\" alt=\"Code style: black\">\n    </a>\n</p>\n\n<img src=\"https://github.com/jmcmurry/closed-illustrations/raw/master/logos/sssom-logos/sssom_logo_black-banner.png\" />\n\nSSSOM (Simple Standard for Sharing Ontology Mappings) is a TSV and RDF/OWL standard for ontology mappings\n\n```\nWARNING: \n    The export formats (json, rdf) of sssom-py are not yet finalised! \n    Please expect changes in future releases!\n```\n\nSee https://github.com/OBOFoundry/SSSOM\n\nThis is a python library and command line toolkit for working with SSSOM. It also defines a schema for SSSOM.\n\n## Documentation\n\nSee [documentation](https://mapping-commons.github.io/sssom-py/index.html#)\n\n### Deploy documentation\n```shell\nmake sphinx\nmake deploy-docs\n```\n\n## Schema\n\nSee the [schema/](schema) folder for source schema in YAML, plus\nderivations to JSON-Schema, ShEx, etc. \n\n## Testing\n\n`tox` is similar to `make`, but specific for Python software projects. Its\nconfiguration is stored in [`tox.ini`](tox.ini) in different \"environments\"\nwhose headers look like `[testenv:...]`. All tests can be run with:\n\n```shell\n$ pip install tox\n$ tox\n```\n\nA specific environment can be run using the `-e` flag, such as `tox -e lint` to run\nthe linting environment.\n\n## Outstanding Contributors\n\nOutstanding contributors are groups and institutions that have helped with organising the SSSOM\nPython package's development, providing funding, advice and infrastructure. We are very grateful\nfor all your contribution - the project would not exist without you!\n\n### Harvard Medical School\n\n<img width=\"250\" src=\"https://hms.harvard.edu/themes/harvardmedical/logo.svg\" alt=\"Harvard Medical School Logo\" />\n\nThe [INDRA Lab](https://indralab.github.io), a part of the\n[Laboratory of Systems Pharmacology](https://hits.harvard.edu/the-program/laboratory-of-systems-pharmacology/about/)\nand the [Harvard Program in Therapeutic Science (HiTS)](https://hits.harvard.edu), is interested in\nnatural language processing and large-scale knowledge assembly. Their work on SSSOM is funded by the\nDARPA Young Faculty Award W911NF2010255 (PI: Benjamin M. Gyori).\n\nhttps://indralab.github.io\n \n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Operations on SSSOM mapping tables",
    "version": "0.4.9",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4cb5219dd39dbc4de0253fe5f40b36ef4c3dca57118dd5ff561654cf31153dda",
                "md5": "bb1b74350510e5fc2204b7e66f94cf95",
                "sha256": "54af580957947175dfcc96e7ce2323ea3b476eb58b6e7a2e95d8c3e10c6393f4"
            },
            "downloads": -1,
            "filename": "sssom-0.4.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bb1b74350510e5fc2204b7e66f94cf95",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.8",
            "size": 167644,
            "upload_time": "2024-05-14T10:12:22",
            "upload_time_iso_8601": "2024-05-14T10:12:22.269333Z",
            "url": "https://files.pythonhosted.org/packages/4c/b5/219dd39dbc4de0253fe5f40b36ef4c3dca57118dd5ff561654cf31153dda/sssom-0.4.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f9634824f0ccc85419dfbd41e1c321a64328e27f750b7158000d81dabc3844f1",
                "md5": "a5af557024550e773c815d7e4374a01b",
                "sha256": "16674d58aa37ab82c1f6f69d317c0bdc6eedd59e8d809fcbc87f5f1e1eefdbf1"
            },
            "downloads": -1,
            "filename": "sssom-0.4.9.tar.gz",
            "has_sig": false,
            "md5_digest": "a5af557024550e773c815d7e4374a01b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.8",
            "size": 158397,
            "upload_time": "2024-05-14T10:12:24",
            "upload_time_iso_8601": "2024-05-14T10:12:24.569990Z",
            "url": "https://files.pythonhosted.org/packages/f9/63/4824f0ccc85419dfbd41e1c321a64328e27f750b7158000d81dabc3844f1/sssom-0.4.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-14 10:12:24",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "sssom"
}
        
Elapsed time: 0.27989s