Revista: | Revista mexicana de ingeniería biomédica |
Base de datos: | |
Número de sistema: | 000602758 |
ISSN: | 0188-9532 |
Autores: | Rios Willars, Ernesto1 Vélez Segura, Jennifer2 Delabra Salinas, María Magdalena3 |
Instituciones: | 1Universidad Autónoma de Coahuila, Facultad de Sistemas, Saltillo, Coahuila. México 2Universidad Nacional de Colombia, Bogotá. Colombia 3Universidad Autónoma de Coahuila, Facultad de Enfermería, Saltillo, Coahuila. México |
Año: | 2024 |
Periodo: | May-Ago |
Volumen: | 45 |
Número: | 2 |
Paginación: | 62-77 |
País: | México |
Idioma: | Inglés |
Tipo de documento: | Artículo |
Resumen en español | El objetivo del presente trabajo es desarrollar una estrategia de procesamiento de información genética para el problema del alineamiento múltiple de secuencias en el área de bioinformática con el propósito de explotar la potencia del hardware y analizar los resultados en términos de calidad de las soluciones obtenidas, así como el tiempo requerido por el sistema de cómputo para realizar el proceso y la determinación del número de funciones evaluadas. Los procedimientos y metodología para dicho trabajo fueron basados en la programación de un Algoritmo Genético en lenguaje Java, del que sucesivamente se obtuvieron cuatro diferentes versiones denominadas Gp1, Gp2, Gp3 y Gp4. Con esto se procesó un conjunto de secuencias genéticas y se evaluaron los resultados a través de la determinación de los perfiles de comportamiento numérico. Entre los hallazgos se encuentra que la diversidad en la población y el procesamiento paralelo tienen influencia en los resultados. A partir del perfil de comportamiento numérico se observa una reducción en el tiempo requerido para realizar el proceso. Se concluye que a) el equipo de cómputo convencional puede generar muy buenos resultados al procesar información genética cuando los algoritmos son preparados para aprovechar al máximo los recursos de hardware. Esto puede guiar al desarrollo de estrategias más eficientes de procesamiento de información genética. |
Resumen en inglés | This study aimed to create a genetic information processing technique for the problem of multiple alignment of genetic sequences in bioinformatics. The objective was to take advantage of the computer hardware's capabilities and analyze the results obtained regarding quality, processing time, and the number of evaluated functions. The methodology was based on developing a genetic algorithm in Java, which resulted in four different versions: Gp1,Gp2,Gp3,and Gp4. A set of genetic sequences were processed, and the results were evaluated by analyzing numerical behavior profiles. The research found that algorithms that maintained diversity in the population produced better quality solutions, and parallel processing reduced processing time. It was observed that the time required to perform the process decreased, according to the generated performance profile. The study concluded that conventional computer equipment can produce excellent results when processing genetic information if algorithms are optimized to exploit hardware resources. The computational effort of the hardware used is directly related to the number of evaluated functions. Additionally, the comparison method based on the determination of the performance profile is highlighted as a strategy for comparing the algorithm results in different metrics of interest, which can guide the development of more efficient genetic information processing techniques. |
Disciplinas: | Ciencias de la computación |
Palabras clave: | Procesamiento de datos |
Keyword: | Data processing |
Texto completo: | Texto completo (Ver PDF) Texto completo (Ver HTML) |