Metadata-Version: 2.1
Name: semra
Version: 0.0.7
Summary: Semantic Mapping Reasoning Assembler
Project-URL: Documentation, https://github.com/biopragmatics/semra#readme
Project-URL: Issues, https://github.com/biopragmatics/semra/issues
Project-URL: Source, https://github.com/biopragmatics/semra
Author-email: Charles Tapley Hoyt <cthoyt@gmail.com>
License-Expression: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.8
Requires-Dist: bioontologies
Requires-Dist: bioregistry
Requires-Dist: more-itertools
Requires-Dist: networkx
Requires-Dist: pandas
Requires-Dist: pydantic
Requires-Dist: pyobo
Requires-Dist: pystow
Requires-Dist: tqdm
Requires-Dist: typing-extensions
Provides-Extra: tests
Requires-Dist: coverage; extra == 'tests'
Requires-Dist: pytest; extra == 'tests'
Provides-Extra: web
Requires-Dist: biomappings; extra == 'web'
Requires-Dist: bootstrap-flask; extra == 'web'
Requires-Dist: fastapi; extra == 'web'
Requires-Dist: flask; extra == 'web'
Requires-Dist: neo4j; extra == 'web'
Requires-Dist: uvicorn; extra == 'web'
Description-Content-Type: text/markdown

<p align="center">
  <img src="https://github.com/biopragmatics/semra/blob/main/docs/img/logo.png?raw=true" alt="Logo for SeMRA" height="150">
</p>

# Semantic Mapping Reasoning Assembler (SeMRA)

[![DOI](https://zenodo.org/badge/626870339.svg)](https://zenodo.org/badge/latestdoi/626870339)

This software provides:

1. An object model for semantic mappings (based on SSSOM)
2. Functionality for assembling and reasoning over
   semantic mappings at scale
3. A provenance model for automatically generated mappings
4. A confidence model granular at the curator-level,
   mapping set-level, and community feedback-level
