phenopacket-tools
phenopacket-tools provides programmatic capabilities for constructing, converting, and validating Phenopacket-format clinical and phenotypic records to support phenotype-driven genomic diagnostics and interoperable biomedical data exchange.
Key Features:
- Construction and Conversion: Provides concise builders and programmatic shortcuts for creating and transforming Phenopacket-format records, enabling streamlined data manipulation.
- Predefined Ontology Building Blocks: Includes predefined ontology classes for anatomical organs, age of onset, biospecimen types, and clinical modifiers to promote consistency and interoperability across datasets and consortia.
- Validation Capabilities: Implements syntactic and semantic validation of phenopackets and supports user-defined constraints to enforce study- or clinical-specific requirements.
Scientific Applications:
- Phenotype-driven genomic diagnostics: Supports encoding and exchange of phenotypic profiles used for matching and interpretation in genomic diagnostic workflows.
- Translational research: Facilitates standardized capture of clinical and phenotypic data for translational studies linking genotype and phenotype.
- Data standardization and interoperability: Enables interoperability between databases and consortia by standardizing phenotypic and clinical data representation.
Methodology:
Uses concise builders and programmatic shortcuts, predefined ontology classes (anatomical organs, age of onset, biospecimen types, clinical modifiers), and syntactic and semantic validation with support for user-defined constraints.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Java
- Added:
- 12/21/2023
- Last Updated:
- 11/24/2024
Operations
Publications
Danis D, Jacobsen JOB, Wagner AH, Groza T, Beckwith MA, Rekerle L, Carmody LC, Reese J, Hegde H, Ladewig MS, Seitz B, Munoz-Torres M, Harris NL, Rambla J, Baudis M, Mungall CJ, Haendel MA, Robinson PN. Phenopacket-tools: Building and validating GA4GH Phenopackets. PLOS ONE. 2023;18(5):e0285433. doi:10.1371/journal.pone.0285433. PMID:37196000. PMCID:PMC10191354.