Improving the Efficiency of Genome Variants Detection by the Parallelization of Its Computer Process
Overview
The analysis for genome variants is a very intensive computer process. It requires a very large amount of memory and processing power. As a result of that, it can take up to one full day for it to finish the analysis on a single genome. To solve this problem, a tool was developed, with the main intention of decreasing the processing time. The script works by parallelizing the process, by dividing it in several smaller pieces, and distributing it among several processors cores. As stated before, this tool is expected to significantly reduce the processing time of the analysis for genome variants. To accomplish this, the script was written to be interpreted by the software that runs the genome analysis. This was later run on a computer with 8 processors, with 6 cores each. It was run a total of 30 times, being composed of 5 trials, each one of it having the execution being run on 1, 2, 4, 8, 16 and 32 threads of execution. Based on the time of each execution, the efficiency and the speedup of the tool were calculated. The analysis process, running on a single thread took approximately 22 hours to be completed, while the one running on 32 threads took 3 hours. These results validated the hypothesis, and allowed more genome analyses to be made, decreasing the patients waiting time and allowing more exams to be processed in a considerably shorter amount of time.
Awards (1)
- National Institute on Drug Abuse, National Institutes of Health & the Friends of NIDA: Second Award of $1,500 $1,500
Competition history
- ISEF 2015
Resources
Related projects
CSEF · 2013
Identification of CpG Islands in a DNA Sequence Using a Hidden Markov Model Trained in MapReduce
AJAS · 2024
Decoding the Exome: Unveiling Genetic Insights Through Computational Analysis
CSEF · 2012
The Effect of Parallel Processing on MD5 Brute Force Efficiency
ISEF · 2019
Investigating Cancer Mutations: Improving the Analysis of Cancer Data with Software
CSEF · 2015
Enabling Precision Medicine with Big Data: A Cross-Platform Framework to Characterize Gene Presence and Function
ISEF · 2023
Parallel: A High-Level Programming Language for Efficient Bioinformatics Scientific and Mathematical Built-In Functions With an Easy and Flexible Syntax
ISEF · 2015
IntelliGenome: Using Artificial Intelligence to Diagnose Genetic Diseases on the Genomic Level
CSEF · 2014
Factomics: A Cloud-enabled Web Portal Incorporating Gene Expression and GWAS Facilitating Disease Causation Analysis
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: Regeneron International Science and Engineering Fair