Related Experiment Video
Updated: Jul 17, 2026

08:03
Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
Published on: December 7, 2021
GAVis: a Tool for Visualization and Control of Genetic Algorithms for -omic Data Analysis
Todd Stokes1, John Phan, Weimin Feng
1The Wallace H. Coulter Biomedical Engineering Department, Georgia Institute of Technology and Emory University, Atlanta, GA 30332, USA.
Summary
GAVis aids understanding and guiding parallel genetic algorithms. This application helps speed convergence by managing diverse populations and adjusting mutation rates during runtime.
Area of Science:
- Bioinformatics
- Computational Biology
- Machine Learning
Background:
- Genetic algorithms are computationally intensive for omics data analysis.
- Support Vector Machines (SVMs) with leave-one-out validation require significant processing time per generation.
- Parallel processing with isolated populations ('islands') can enhance diversity and computational mapping.
Purpose of the Study:
- To develop a visualization and steering application (GAVis) for parallel genetic algorithms.
- To improve the understanding and control of genetic algorithm convergence in long-term computations.
- To address the computational challenges in marker identification using omics data.
Main Methods:
- Development of the GAVis application for real-time monitoring and intervention.
- Implementation of a parallel genetic algorithm framework with "islands" for population diversity.
- Runtime steering mechanisms including inter-island migration and adaptive mutation rate adjustments.
Main Results:
- GAVis provides visualization of genetic algorithm behavior during parallel execution.
- Runtime interventions, such as migration and mutation rate adjustments, can accelerate convergence.
- The application facilitates management of computationally demanding marker identification tasks in omics data.
Conclusions:
- GAVis is an effective tool for managing and optimizing parallel genetic algorithms.
- Runtime steering strategies are crucial for efficient convergence in complex computational tasks.
- The developed methods offer a pathway to overcome computational bottlenecks in bioinformatics and machine learning applications.
More Related Videos
Related Concept Videos
Genetic Screens
Genetic screens are tools used to identify genes and mutations responsible for phenotypes of interest. Genetic screens help identify individuals or a group of people at risk of developing genetic diseases and help them with early intervention, targeted therapy, and reproductive options.
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which result in visible changes...
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which result in visible changes...
Genome-wide Association Studies-GWAS
Genome-wide association studies or GWAS are used to identify whether common SNPs are associated with certain diseases. Suppose specific SNPs are more frequently observed in individuals with a particular disease than those without the disease. In that case, those SNPs are said to be associated with the disease. Chi-square analysis is performed to check the probability of the allele likely to be associated with the disease.
GWAS does not require the identification of the target gene involved in...
GWAS does not require the identification of the target gene involved in...
Genomics
Genomics is the science of genomes: it is the study of all the genetic material of an organism. In humans, the genome consists of information carried in 23 pairs of chromosomes in the nucleus, as well as mitochondrial DNA. In genomics, both coding and non-coding DNA is sequenced and analyzed. Genomics allows a better understanding of all living things, their evolution, and their diversity. It has a myriad of uses: for example, to build phylogenetic trees, to improve productivity and...
Genetic Variation
Genetic variation is the diversity in DNA sequences found among individuals of the same species. This diversity is crucial for a species' survival because it helps organisms adapt to environmental changes. Genetic variation begins with fertilization, where an egg and sperm cell merge. Each of these cells carries 23 chromosomes, up to 46 in the fertilized egg. Chromosomes are long DNA strands that contain genes, the basic units of heredity.
Genes exist in different versions called alleles, which...
Genes exist in different versions called alleles, which...
Evolutionary Relationships through Genome Comparisons
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
Combinatorial Gene Control
Combinatorial gene control is the synergistic action of several transcriptional factors to regulate the expression of a single gene. The absence of one or more of these factors may lead to a significant difference in the level of gene expression or repression.
The expression of more than 30,000 genes is controlled by approximately 2000-3000 transcription factors. This is possible because a single transcription factor can recognize more than one regulatory sequence. The specificity in gene...
The expression of more than 30,000 genes is controlled by approximately 2000-3000 transcription factors. This is possible because a single transcription factor can recognize more than one regulatory sequence. The specificity in gene...

