PROPUESTA DE UN ALGORITMO PARALELO PARA EL PROCESO DE ALINEAMIENTO DE PARES DE SECUENCIAS BIOMOLECULARES

Descripción del Articulo

En la actualidad se ha producido un considerable esfuerzo para desarrollar algoritmos que comparan las secuencias de macromoléculas biológicas (proteínas, ADN y ARN), cuyo objetivo es detectar las relaciones evolutivas tanto estructurales como funcionales. Este es el principal problema de la biologí...

Descripción completa

Detalles Bibliográficos
Autores: Callisaya Choquecota, Wilson Cesar, Barraza Vizcarra, Hugo Manuel
Formato: artículo
Fecha de Publicación:2019
Institución:Universidad Nacional Jorge Basadre Grohmann
Repositorio:Revistas - Universidad Nacional Jorge Basadre Grohmann
Lenguaje:español
OAI Identifier:oai:revistas.unjbg.edu.pe:article/731
Enlace del recurso:https://revistas.unjbg.edu.pe/index.php/cyd/article/view/731
Nivel de acceso:acceso abierto
Materia:Algoritmos
Biología computacional
Programación de computadores
id REVUNJBG_a5c0e82d1b60f5e38ea3ee7fa2c37905
oai_identifier_str oai:revistas.unjbg.edu.pe:article/731
network_acronym_str REVUNJBG
network_name_str Revistas - Universidad Nacional Jorge Basadre Grohmann
repository_id_str
spelling PROPUESTA DE UN ALGORITMO PARALELO PARA EL PROCESO DE ALINEAMIENTO DE PARES DE SECUENCIAS BIOMOLECULARESCallisaya Choquecota, Wilson CesarBarraza Vizcarra, Hugo ManuelAlgoritmosBiología computacionalProgramación de computadoresEn la actualidad se ha producido un considerable esfuerzo para desarrollar algoritmos que comparan las secuencias de macromoléculas biológicas (proteínas, ADN y ARN), cuyo objetivo es detectar las relaciones evolutivas tanto estructurales como funcionales. Este es el principal problema de la biología computacional, estas tareas se llevan a cabo, actualmente, por las herramientas de la bioinformática que han sido desarrolladas con algoritmos secuenciales. La programación dinámica, tanto los algoritmos de alineamiento locales (Smith-Waterman) y alineamiento global (Needleman-Wunsch) determinan el alineamiento óptimo de dos secuencias. Actualmente, las computadoras que tienen más de un núcleo están disponibles para el usuario común, y para usar los múltiples procesadores de la computadora, es necesario conocer los paradigmas de programación paralela. Este trabajo, presenta una nueva propuesta algorítmica para el alineamiento global usando la programación paralela, esto requiere de una nueva reformulación del algoritmo de Needleman Wunsh. La implementación del Algoritmo  Paralelo ha requerido hacer un llenado de la matriz de scores por sus antidiagonales con todos los procesadores disponibles. El software utilizado para ello fue el C# con la librería TPL (“Task Parallel Library”), la aplicación compara el algoritmo de Needleman- Wunsch con este nuevo algoritmo, comprobando los tiempos de respuesta. Los resultados muestran que el algoritmo paralelo propuesto reduce el tiempo de respuesta en comparación con el algoritmo de alineamiento global de Needleman-Wunsch.Universidad Nacional Jorge Basadre Grohmann2019-06-11info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://revistas.unjbg.edu.pe/index.php/cyd/article/view/73110.33326/26176033.2017.21.731Science and Development; No. 21 (2017): Ciencia & Desarrollo; 55-64Ciencia & Desarrollo; Núm. 21 (2017): Ciencia & Desarrollo; 55-64Ciência e Desenvolvimento; n. 21 (2017): Ciencia & Desarrollo; 55-642617-60332304-889110.33326/26176033.2017.21reponame:Revistas - Universidad Nacional Jorge Basadre Grohmanninstname:Universidad Nacional Jorge Basadre Grohmanninstacron:UNJBGspahttps://revistas.unjbg.edu.pe/index.php/cyd/article/view/731/744Derechos de autor 2022 Ciencia & Desarrolloinfo:eu-repo/semantics/openAccessoai:revistas.unjbg.edu.pe:article/7312022-08-02T18:52:41Z
dc.title.none.fl_str_mv PROPUESTA DE UN ALGORITMO PARALELO PARA EL PROCESO DE ALINEAMIENTO DE PARES DE SECUENCIAS BIOMOLECULARES
title PROPUESTA DE UN ALGORITMO PARALELO PARA EL PROCESO DE ALINEAMIENTO DE PARES DE SECUENCIAS BIOMOLECULARES
spellingShingle PROPUESTA DE UN ALGORITMO PARALELO PARA EL PROCESO DE ALINEAMIENTO DE PARES DE SECUENCIAS BIOMOLECULARES
Callisaya Choquecota, Wilson Cesar
Algoritmos
Biología computacional
Programación de computadores
title_short PROPUESTA DE UN ALGORITMO PARALELO PARA EL PROCESO DE ALINEAMIENTO DE PARES DE SECUENCIAS BIOMOLECULARES
title_full PROPUESTA DE UN ALGORITMO PARALELO PARA EL PROCESO DE ALINEAMIENTO DE PARES DE SECUENCIAS BIOMOLECULARES
title_fullStr PROPUESTA DE UN ALGORITMO PARALELO PARA EL PROCESO DE ALINEAMIENTO DE PARES DE SECUENCIAS BIOMOLECULARES
title_full_unstemmed PROPUESTA DE UN ALGORITMO PARALELO PARA EL PROCESO DE ALINEAMIENTO DE PARES DE SECUENCIAS BIOMOLECULARES
title_sort PROPUESTA DE UN ALGORITMO PARALELO PARA EL PROCESO DE ALINEAMIENTO DE PARES DE SECUENCIAS BIOMOLECULARES
dc.creator.none.fl_str_mv Callisaya Choquecota, Wilson Cesar
Barraza Vizcarra, Hugo Manuel
author Callisaya Choquecota, Wilson Cesar
author_facet Callisaya Choquecota, Wilson Cesar
Barraza Vizcarra, Hugo Manuel
author_role author
author2 Barraza Vizcarra, Hugo Manuel
author2_role author
dc.subject.none.fl_str_mv Algoritmos
Biología computacional
Programación de computadores
topic Algoritmos
Biología computacional
Programación de computadores
description En la actualidad se ha producido un considerable esfuerzo para desarrollar algoritmos que comparan las secuencias de macromoléculas biológicas (proteínas, ADN y ARN), cuyo objetivo es detectar las relaciones evolutivas tanto estructurales como funcionales. Este es el principal problema de la biología computacional, estas tareas se llevan a cabo, actualmente, por las herramientas de la bioinformática que han sido desarrolladas con algoritmos secuenciales. La programación dinámica, tanto los algoritmos de alineamiento locales (Smith-Waterman) y alineamiento global (Needleman-Wunsch) determinan el alineamiento óptimo de dos secuencias. Actualmente, las computadoras que tienen más de un núcleo están disponibles para el usuario común, y para usar los múltiples procesadores de la computadora, es necesario conocer los paradigmas de programación paralela. Este trabajo, presenta una nueva propuesta algorítmica para el alineamiento global usando la programación paralela, esto requiere de una nueva reformulación del algoritmo de Needleman Wunsh. La implementación del Algoritmo  Paralelo ha requerido hacer un llenado de la matriz de scores por sus antidiagonales con todos los procesadores disponibles. El software utilizado para ello fue el C# con la librería TPL (“Task Parallel Library”), la aplicación compara el algoritmo de Needleman- Wunsch con este nuevo algoritmo, comprobando los tiempos de respuesta. Los resultados muestran que el algoritmo paralelo propuesto reduce el tiempo de respuesta en comparación con el algoritmo de alineamiento global de Needleman-Wunsch.
publishDate 2019
dc.date.none.fl_str_mv 2019-06-11
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.unjbg.edu.pe/index.php/cyd/article/view/731
10.33326/26176033.2017.21.731
url https://revistas.unjbg.edu.pe/index.php/cyd/article/view/731
identifier_str_mv 10.33326/26176033.2017.21.731
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.unjbg.edu.pe/index.php/cyd/article/view/731/744
dc.rights.none.fl_str_mv Derechos de autor 2022 Ciencia & Desarrollo
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Derechos de autor 2022 Ciencia & Desarrollo
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional Jorge Basadre Grohmann
publisher.none.fl_str_mv Universidad Nacional Jorge Basadre Grohmann
dc.source.none.fl_str_mv Science and Development; No. 21 (2017): Ciencia & Desarrollo; 55-64
Ciencia & Desarrollo; Núm. 21 (2017): Ciencia & Desarrollo; 55-64
Ciência e Desenvolvimento; n. 21 (2017): Ciencia & Desarrollo; 55-64
2617-6033
2304-8891
10.33326/26176033.2017.21
reponame:Revistas - Universidad Nacional Jorge Basadre Grohmann
instname:Universidad Nacional Jorge Basadre Grohmann
instacron:UNJBG
instname_str Universidad Nacional Jorge Basadre Grohmann
instacron_str UNJBG
institution UNJBG
reponame_str Revistas - Universidad Nacional Jorge Basadre Grohmann
collection Revistas - Universidad Nacional Jorge Basadre Grohmann
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1843258973539532800
score 12.650644
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).