Download Interfaz gráfica para comparación de genomas vía web
Document related concepts
no text concepts found
Transcript
BIOINFORMÁTICA: INTERFAZ GRÁFICA PARA COMPARACIÓN DE GENOMAS VÍA WEB Oscar Castro García Tutores: Jordi Gonzàlez, Mario Huerta Julio 2009 ÍNDICE Introducción Estado del arte Objetivos Implementación Pre-proceso Trabajo realizado Especificaciones técnicas Demo Conclusiones Futuros desarrollos INTRODUCCIÓN Qué es un genoma? Secuenciación del ADN TCAATATGGACGCCTGTAAAGGAGAGCATAGGCTATGTTTATGTTTCT AGGCGCGTCACGGTTAAAGCGAGCAAGCTATTGGGTTCGCTTACTTT GTTAGCGAGTTTAATATCTTTTGTGGTTGGTGCAGCATATGGTATTAC La longitud de un genoma se contabiliza por su número de bases. INTRODUCCIÓN Sub-división de los genomas en 3 grandes Dominios (Carl Woese) Archaea Bacteria Eucariota INTRODUCCIÓN Maximal Unique Matchings • Secuencias que aparecen en los dos genomas • Únicas. No se repiten a lo largo de las secuencias • Longitud mas larga posible ..taggcATGGCACAATAGaact.. ..taggcATGGCACAATAGaact.. En el proceso evolutivo de las especies, en ocasiones la cadena de un gen muta invirtiéndose completamente ..taacctagATGGCACAATAGtt.. ..taacctagGATAACACGGTAtt.. Introducción Estado del arte Objetivos Implementación Pre-proceso Trabajo realizado Especificaciones técnicas Demo Conclusiones Futuros desarrollos ESTADO DEL ARTE • MUMmer [1999] • MUMs On-Line [2002] • MALGEN [2003] • M-GCAT [2006] Introducción Estado del arte Objetivos Implementación Pre-proceso Trabajo realizado Especificaciones técnicas Demo Conclusiones Futuros desarrollos OBJETIVOS • Proporcionar una interface gráfica vía web a la comunidad científica para el estudio de las relaciones entre genomas. • Claves: visión en detalle de la comparación de genomas para poder observar los cambios evolutivos, interactividad con el usuario, fácil de manejar e intuitiva. • Modificar la aplicación principal (FILOMUMS) para que lance nuestra interface. • Generar los datos que necesitará nuestra aplicación. • Gestionar el servidor web para poder lanzar nuestras aplicaciones. Introducción Estado del arte Objetivos Implementación Pre-proceso Trabajo realizado Especificaciones técnicas Conclusiones Futuros desarrollos IMPLEMENTACIÓN Pre-proceso Gestio_genomes IMPLEMENTACIÓN Pre-proceso Gestio_genomes Rename IMPLEMENTACIÓN Pre-proceso Gestio_genomes Mumunix Rename IMPLEMENTACIÓN Pre-proceso Gestio_genomes Mumunix Rename Lanza_mums IMPLEMENTACIÓN Pre-proceso Gestio_genomes Mumunix Rename Lanza_mums FILOMUMS IMPLEMENTACIÓN Trabajo realizado Introducción Estado del arte Objetivos Implementación Pre-proceso Trabajo realizado Especificaciones técnicas Demo Conclusiones Futuros desarrollos ESPECIFICACIONES TÉCNICAS Entorno de desarrollo Sistemas operativos: Windows, Linux Herramientas de desarrollo C++ (gcc) ActionScript 2 (Flash) Java (Eclipse) PHP Javascript Introducción Estado del arte Objetivos Implementación Pre-proceso Trabajo realizado Especificaciones técnicas Demo Conclusiones Futuros desarrollos DEMO Host: PC Local: DEMO Off-line Host: revolutionresearch.uab.es DEMO On-line Introducción Estado del arte Objetivos Implementación Pre-proceso Trabajo realizado Especificaciones técnicas Demo Conclusiones Futuros desarrollos CONCLUSIONES • Cumplimiento de todos los objetivos. • Abierto a nuevas funcionalidades para el futuro. • Descubrimiento del mundo de la biología molecular y de la bioinformática. • Participación en un proyecto puntero en investigación. Introducción Estado del arte Objetivos Implementación Pre-proceso Trabajo realizado Especificaciones técnicas Demo Conclusiones Futuros desarrollos FUTUROS DESARROLLOS • Ubicación de genes dentro del genoma • Acceso a bases de datos del NCBI • Seguimiento de MUMs comunes a varios genomas • Localización de genes mediante un buscador BIOINFORMÁTICA: INTERFAZ GRÁFICA PARA COMPARACIÓN DE GENOMAS VÍA WEB Oscar Castro García Tutores: Jordi Gonzàlez, Mario Huerta Julio 2009