Proposal of an Algorithm for the Clinical and Molecular Diagnosis of RASopathies Based on HPO Nomenclature
Fernanda Meneses, Carlos Quintero, Juliana Lores, Eidith Gómez-Pineda, Diana Ramírez-Montaño, Estephania Candelo, Harry PachajoaRASopathies are a group of genetic disorders caused by germline variants affecting the RAS/MAPK pathway. Their shared phenotypic features—craniofacial anomalies, cardiac defects, cutaneous findings, neurodevelopmental issues, and cancer predisposition—make diagnosis challenging, especially since most lack standardized clinical criteria. This study aimed to develop a practical diagnostic algorithm based on high-frequency Human Phenotype Ontology (HPO) features. Key clinical variables for each RASopathy were identified through HPO, PubMed, and GeneReviews. Only findings present in 80–99% of cases or supported by expert consensus were included. A decision-tree algorithm was constructed and preliminarily evaluated using a blinded cohort of 50 individuals with confirmed molecular diagnoses. Patients were eligible for inclusion if they met the following criteria: (1) molecularly confirmed diagnosis of a RASopathy by next-generation sequencing identifying a pathogenic or likely pathogenic variant; (2) availability of complete phenotypic records in the institutional clinical database; and (3) age at evaluation between 0 and 18 years. Patients were excluded if phenotypic data were incomplete or if molecular confirmation was absent. The algorithm integrates phenotypic patterns and genotype–phenotype correlations. Validation showed 78% accuracy (95% CI: 64.0–88.4%) for clinical diagnosis and 66% accuracy (95% CI: 51.2–78.8%) for molecular prediction. To our knowledge, this is the first HPO-based diagnostic algorithm for the clinical and molecular approach to RASopathies. It provides a structured, accessible tool to improve early recognition and guide molecular testing, particularly for the RASopathy subtypes represented in the validation cohort. Further external validation including underrepresented subtypes is required.