Skip to main content
Project generated with PyScaffold

py_semtools

Library to handle ontologies that allows queries and calculations (information coefficients, semantic similarity, ontology representations, etc) in a easy way. It can load any ontology that complies the obo format supported by OBO Foundry.

This library facilitates easy querying and calculations (information coefficients, semantic similarity, ontology representations, etc.) for ontologies. It supports any ontology that complies with the OBO format as endorsed by the OBO Foundry.

Key features of this library include:

  • Ontology Queries: Perform term ID or name translations, search for the latest stable ID of a given term, infer term parents, and more.

  • Association of Items to Terms: Load term profiles associated with items such as genes, patients, etc., and retrieve the most specific terms. Calculate information coefficients based on item frequency and determine semantic similarity against other items.

  • Ontology Representations: Methods to represent the specificity and frequency of terms within a set of items, enabling visualization of the ontology distribution in a given dataset.

  • Text Similarity Analysis: Utilize Sentence Transformers (SBERT) for text similarity analysis.

Metadata

Release files for py-semtools 1.3.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for py-semtools 1.3.5
File Size Uploaded
py_semtools-1.3.5.tar.gz 7.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for py-semtools 1.3.5
File Interpreter ABI Platform
py_semtools-1.3.5-py3-none-any.whl Python 3 none any Details

Total release size: 8.0 MB

Release files / py_semtools-1.3.5.tar.gz

Download URL py_semtools-1.3.5.tar.gz
Size 7.9 MB
Tags Source
SHA-256 checksum
How to use checksums
52bd0a69b9ee6f04abd76cc43ca36f964f01800e8416ec7b00a01789ee9a8bbc
BLAKE2b-256 checksum
How to use checksums
fae55d2b2dbbd7ac887f9bf7865252496865097f12071fe356e919c31d1f5aa6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / py_semtools-1.3.5-py3-none-any.whl

Download URL py_semtools-1.3.5-py3-none-any.whl
Size 96.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c1f1126a60dd7e9aa70dc0ade3c06a8b3ca8c05336ccf4b5a6a61e4a8414cd43
BLAKE2b-256 checksum
How to use checksums
66c4e17ba443ec5a0691753febadb689e771cb483760b008aa5676d34f06d806
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

1.3.5 This release

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.1

2 release files

1.3

2 release files

1.2.1

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page