Skip to main content
Project generated with PyScaffold

pets

Patient Exploration Tools Suite (PETS)

The Patient Exploration Tools Suite (PETS) is a suite of tools programmed in Python for the analysis of phenotypic and genotypic data from patients with genetic diseases. It is structured into three different functionalities:

  • Cohort Analyzer: a tool for evaluating the quality of data in patient cohorts or disease groups. It uses phenotypic information encoded with the Human Phenotype Ontology and calculates semantic similarity of phenotypes with configurable methods (such as Lin and Resnik). Patients or diseases are then clustered hierarchically. Results are presented in HTML files for easy interpretation.

  • Evidence Profiler: a tool for prioritizing genomic variants associated with those characterized in patient cohorts. It leverages data from sources like the MONARCH Initiative, which includes information on genetic diseases, associated phenotypes, and characterized variants to perform this prioritization.

  • Implementation of PhenoPackets: for the standardization of phenotypic and genotypic information of the patients or diseases analyzed, enhancing the accuracy and interoperability of variant prioritization.

PETS also includes auxiliary scripts for file manipulation, so that the input information is transformed into a single type with which the rest of the tools will work. The library also includes example files to work on.

Please, cite us as: Rojano E., Cordoba-Caballero J., Moreno-Jabato F., Gallego D., Serrano M., Perez B., Pares-Aguilar A., Perkins JR., Ranea JAG., Seoane-Zonjic P. Evaluating, Filtering and Clustering Genetic Disease Cohorts Based on Human Phenotype Ontology Data with Cohort Analyzer. J. Pers. Med. 2021, 11(8), 730; https://doi.org/10.3390/jpm11080730.

Download files

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

Source Distribution

py_pets-1.3.6.tar.gz (97.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_pets-1.3.6-py3-none-any.whl (41.1 MB view details)

Uploaded Python 3

File details

Details for the file py_pets-1.3.6.tar.gz.

File metadata

  • Download URL: py_pets-1.3.6.tar.gz
  • Upload date:
  • Size: 97.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for py_pets-1.3.6.tar.gz
Algorithm Hash digest
SHA256 22edc17c1ea9daa14ba6b1761369e5fe3dca8ce011a9990cf04c6cbf5f5794cf
MD5 1b87e514b0305af4fe9e090a7b280111
BLAKE2b-256 a61b186cb6e0c91b8323d035b6e684dc3c2e959cb4909ae237139fc990a01230

See more details on using hashes here.

File details

Details for the file py_pets-1.3.6-py3-none-any.whl.

File metadata

  • Download URL: py_pets-1.3.6-py3-none-any.whl
  • Upload date:
  • Size: 41.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for py_pets-1.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c5aa5021e17266d282c7248c10a22ae75db1d150a4a667b509bc83110dfbe542
MD5 86d061dd591fbcb0fda528ece6177f50
BLAKE2b-256 d49f1b64b8234a39ec9e74845995829df1405cd53ff361de37d98a33ad577925

See more details on using hashes here.

Supported by

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