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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| py_semtools-1.3.5.tar.gz | 7.9 MB | Without provenance | Details for py_semtools-1.3.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| py_semtools-1.3.5-py3-none-any.whl | Python 3 | none | any | Details for py_semtools-1.3.5-py3-none-any.whl |
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
|
Security for py-semtools 1.3.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.