Skip to main content

Operations on SSSOM mapping tables

Project description

Python Utilities for SSSOM

Tests PyPI PyPI - Python Version PyPI - License Code style: black

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

Deploy documentation

make sphinx
make deploy-docs

Schema

See the 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 in different "environments" whose headers look like [testenv:...]. All tests can be run with:

$ 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

Harvard Medical School Logo

The INDRA Lab, a part of the Laboratory of Systems Pharmacology and the Harvard Program in Therapeutic Science (HiTS), 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sssom-0.3.37rc1.tar.gz (146.6 kB view details)

Uploaded Source

Built Distribution

sssom-0.3.37rc1-py3-none-any.whl (155.5 kB view details)

Uploaded Python 3

File details

Details for the file sssom-0.3.37rc1.tar.gz.

File metadata

  • Download URL: sssom-0.3.37rc1.tar.gz
  • Upload date:
  • Size: 146.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for sssom-0.3.37rc1.tar.gz
Algorithm Hash digest
SHA256 cea0459e436620c10175e4d79d9ba17e0ca2ed6e2d4cab0f95895e03da5d1903
MD5 6802210e5396b5e7eadfac75d766faa1
BLAKE2b-256 0a7fd2302179257ffc3d016a1c4bc7baf94676276aea960cd1ac19db2d59d5d2

See more details on using hashes here.

File details

Details for the file sssom-0.3.37rc1-py3-none-any.whl.

File metadata

  • Download URL: sssom-0.3.37rc1-py3-none-any.whl
  • Upload date:
  • Size: 155.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for sssom-0.3.37rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 b7ee6fda35685696b2ca927e064d3ed0eea9839d3c6f64363024b54fcdd24e69
MD5 30f36cf9f95f4c4b61e865012909edb0
BLAKE2b-256 34b6e4c5ecc3d1f73db31e2904dd50b02357052652955f2789f87f734cb9955f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page