Search bioRxiv⌕ Search

Biology subjects

Muneeb, M. -

Publications and source records attributed to Muneeb, M. -.

2 recordsLinked to original sources

Benchmarking 80 binary phenotypes from the openSNP dataset using deep learning algorithms and polygenic risk score tools

Genotype-phenotype prediction plays a crucial role in identifying disease-causing single nucleotide polymorphisms and precision medicine. In this manuscript, we benchmark the performance of various machine/deep learning algorithms and polygenic risk score tools on 80 binary phenotypes extracted from the openSNP dataset. After cleaning and extraction, the genotype data for each phenotype is passed to PLINK for quality control, after which it is transformed separately for each of the considered tools/algorithms. To compute polygenic risk scores, we used the quality control measures for the test data and the genome-wide association studies summary statistic file, along with various combinations of clumping and pruning. For the machine learning algorithms, we used p-value thresholding on the training data to select the single nucleotide polymorphisms, and the resulting data was passed to the algorithm. Our results report the average 5-fold Area Under the Curve (AUC) for 29 machine learning algorithms, 80 deep learning algorithms, and 3 polygenic risk scores tools with 675 different clumping and pruning parameters. Machine learning outperformed for 44 phenotypes, while polygenic risk score tools excelled for 36 phenotypes. The results give us valuable insights into which techniques tend to perform better for certain phenotypes compared to more traditional polygenic risk scores tools.

bioinformatics↗

GWAS Summary Statistic Tool: A Meta-Analysis and Parsing Tool for Polygenic Risk Score Calculation

MotivationGWAS (genome-wide association study) summary statistic files are essential inputs for polygenic risk score (PRS) calculation, yet identifying suitable files across thousands of catalog entries requires downloading large files and manually inspecting their column structures--a process that is time-consuming and storage-intensive. ResultsWe present GWASPoker, a phenotype-driven, GWAS-Catalog-specific pre-download triage tool that scans candidate GWAS files for PRS column availability by partial download and header detection, without requiring full-file transfer. Analysing 60,499 records from the GWAS Catalog, 60,281 (99.6%) contained accessible download links, of which 54,026 (89.6%) were successfully partially downloaded and parsed across 20 file formats, yielding 724 unique header signatures. Across 13 phenotypes, 84 of 85 manually curated GWAS files (98.8%) were automatically retrieved and processed. Header validation against fully downloaded files showed exact agreement in 23 of 28 cases (82.1%). Availability and implementationGWASPoker is implemented in Python 3 and freely available at https://github.com/MuhammadMuneeb007/GWASPokerforPRS under the MIT licence. Example outputs and documentation are provided in the repository. The tool was tested on Linux (HPC cluster) with Python 3.8+. The LLM-based code-generation step is entirely optional; a rules-based column-mapping template is provided for fully offline use.

bioinformatics↗