bioRxiv Science⌕ Search

Biology subjects

Loire, B.

Publications and source records attributed to Loire, B..

2 recordsLinked to original sources

PhenoXtract: combining Large Language Model and Knowledge Graph embedding to extract phenotypes from clinical descriptions

MotivationStandardized phenotypic descriptions are essential for accurate diagnosis, yet clinicians and researchers face challenges in manually extracting and mapping phenotypes from scientific literature or patient clinical records to the Human Phenotype Ontology. Recent advances in deep learning offer new opportunities for automation. We developed PhenoXtract, a novel phenotype extraction approach that combines Large Language Models and Knowledge Graph embedding. PhenoXtract is a multistep pipeline that takes clinical descriptions as input, extracts candidate phenotype entities using large language models, and maps them to terms from an enriched version of the Human Phenotype Ontology, processed as a knowledge graph. ResultsEvaluation against expert-curated ground-truth datasets show a recall of 0.70 and precision of 0.85 for PhenoXtract, demonstrating concordance with manually extracted phenotypes, with a computation time of 10-20 seconds for each text analyzed. Moreover, PhenoXtract surpasses rule-based and deep learning-based state-of-the-art tools in two out of the three ground-truth datasets evaluated. These results suggest that hybrid approaches combining Large Language Models and Knowledge Graph embeddings represent a promising direction for automated clinical phenotyping at scale. Contactsberardelli@engenome.com

genomics↗

Pylluminator: fast and scalable analysis of DNA methylation data in Python

MotivationIllumina Infinium BeadChip technology for DNA methylation analysis continues to expand, with the latest EPICv2 arrays targeting about a million loci. As data volumes from this technology continue to grow, there is increasing demand for more scalable data processing solutions. Meanwhile, Python has gained significant interest in bioinformatics for its efficiency, versatility, and widespread use in data science and machine learning. Yet, no comprehensive Python toolkit exists for Illumina methylation array analysis. ResultsWe present Pylluminator, a Python implementation of essential analysis methods including pre-processing tools, quality control, differential methylation analysis, and visualizations. Based on the established R packages SeSAMe and ChAMP, Pylluminator provides a scalable, user-friendly toolkit for DNA methylation analysis. Availability and implementationPylluminator is an open-source package under MIT license available at https://github.com/eliopato/pylluminator. It was developed using Python 3.12 and can be installed with pip. The documentation with thorough installation instructions and examples can be found at https://pylluminator.readthedocs.io

bioinformatics↗