Cargando…
Evolutionary algorithms for the selection of single nucleotide polymorphisms
BACKGROUND: Large databases of single nucleotide polymorphisms (SNPs) are available for use in genomics studies. Typically, investigators must choose a subset of SNPs from these databases to employ in their studies. The choice of subset is influenced by many factors, including estimated or known rel...
Autores principales: | , , |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2003
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC183839/ https://www.ncbi.nlm.nih.gov/pubmed/12875658 http://dx.doi.org/10.1186/1471-2105-4-30 |
_version_ | 1782120879947251712 |
---|---|
author | Hubley, Robert M Zitzler, Eckart Roach, Jared C |
author_facet | Hubley, Robert M Zitzler, Eckart Roach, Jared C |
author_sort | Hubley, Robert M |
collection | PubMed |
description | BACKGROUND: Large databases of single nucleotide polymorphisms (SNPs) are available for use in genomics studies. Typically, investigators must choose a subset of SNPs from these databases to employ in their studies. The choice of subset is influenced by many factors, including estimated or known reliability of the SNP, biochemical factors, intellectual property, cost, and effectiveness of the subset for mapping genes or identifying disease loci. We present an evolutionary algorithm for multiobjective SNP selection. RESULTS: We implemented a modified version of the Strength-Pareto Evolutionary Algorithm (SPEA2) in Java. Our implementation, Multiobjective Analyzer for Genetic Marker Acquisition (MAGMA), approximates the set of optimal trade-off solutions for large problems in minutes. This set is very useful for the design of large studies, including those oriented towards disease identification, genetic mapping, population studies, and haplotype-block elucidation. CONCLUSION: Evolutionary algorithms are particularly suited for optimization problems that involve multiple objectives and a complex search space on which exact methods such as exhaustive enumeration cannot be applied. They provide flexibility with respect to the problem formulation if a problem description evolves or changes. Results are produced as a trade-off front, allowing the user to make informed decisions when prioritizing factors. MAGMA is open source and available at . Evolutionary algorithms are well suited for many other applications in genomics. |
format | Text |
id | pubmed-183839 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2003 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-1838392003-08-27 Evolutionary algorithms for the selection of single nucleotide polymorphisms Hubley, Robert M Zitzler, Eckart Roach, Jared C BMC Bioinformatics Methodology Article BACKGROUND: Large databases of single nucleotide polymorphisms (SNPs) are available for use in genomics studies. Typically, investigators must choose a subset of SNPs from these databases to employ in their studies. The choice of subset is influenced by many factors, including estimated or known reliability of the SNP, biochemical factors, intellectual property, cost, and effectiveness of the subset for mapping genes or identifying disease loci. We present an evolutionary algorithm for multiobjective SNP selection. RESULTS: We implemented a modified version of the Strength-Pareto Evolutionary Algorithm (SPEA2) in Java. Our implementation, Multiobjective Analyzer for Genetic Marker Acquisition (MAGMA), approximates the set of optimal trade-off solutions for large problems in minutes. This set is very useful for the design of large studies, including those oriented towards disease identification, genetic mapping, population studies, and haplotype-block elucidation. CONCLUSION: Evolutionary algorithms are particularly suited for optimization problems that involve multiple objectives and a complex search space on which exact methods such as exhaustive enumeration cannot be applied. They provide flexibility with respect to the problem formulation if a problem description evolves or changes. Results are produced as a trade-off front, allowing the user to make informed decisions when prioritizing factors. MAGMA is open source and available at . Evolutionary algorithms are well suited for many other applications in genomics. BioMed Central 2003-07-23 /pmc/articles/PMC183839/ /pubmed/12875658 http://dx.doi.org/10.1186/1471-2105-4-30 Text en Copyright © 2003 Hubley et al; licensee BioMed Central Ltd. This is an Open Access article: verbatim copying and redistribution of this article are permitted in all media for any purpose, provided this notice is preserved along with the article's original URL. |
spellingShingle | Methodology Article Hubley, Robert M Zitzler, Eckart Roach, Jared C Evolutionary algorithms for the selection of single nucleotide polymorphisms |
title | Evolutionary algorithms for the selection of single nucleotide polymorphisms |
title_full | Evolutionary algorithms for the selection of single nucleotide polymorphisms |
title_fullStr | Evolutionary algorithms for the selection of single nucleotide polymorphisms |
title_full_unstemmed | Evolutionary algorithms for the selection of single nucleotide polymorphisms |
title_short | Evolutionary algorithms for the selection of single nucleotide polymorphisms |
title_sort | evolutionary algorithms for the selection of single nucleotide polymorphisms |
topic | Methodology Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC183839/ https://www.ncbi.nlm.nih.gov/pubmed/12875658 http://dx.doi.org/10.1186/1471-2105-4-30 |
work_keys_str_mv | AT hubleyrobertm evolutionaryalgorithmsfortheselectionofsinglenucleotidepolymorphisms AT zitzlereckart evolutionaryalgorithmsfortheselectionofsinglenucleotidepolymorphisms AT roachjaredc evolutionaryalgorithmsfortheselectionofsinglenucleotidepolymorphisms |