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.4

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.4
File Size Uploaded
py_semtools-1.3.4.tar.gz 7.9 MB Details

Built distribution (wheel)

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

Total release size: 8.0 MB

Release files / py_semtools-1.3.4.tar.gz

Download URL py_semtools-1.3.4.tar.gz
Size 7.9 MB
Tags Source
SHA-256 checksum
How to use checksums
f01f50a02620a4b04d8bdbf9e477e794803404e7d879cdae6bf081d3df78113c
BLAKE2b-256 checksum
How to use checksums
b352648d03ac102aa1380fd683a2f981caf377a905384076836908310ce9df45
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.4-py3-none-any.whl

Download URL py_semtools-1.3.4-py3-none-any.whl
Size 96.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
10813e72208506893e5b30e5584a771b0d5a51cb440b6f7fe914fa97eea8eb6d
BLAKE2b-256 checksum
How to use checksums
1d00f534f6116463d4fb19a815fef72c49b4fd888ea0bfd5b3eae69016c96b05
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

1.3.5

2 release files

This release

1.3.4 This release

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