MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD.

Slides:



Advertisements
Presentaciones similares
Como Migrar a Software Libre
Advertisements

MAJDA LAFRIYAKH 4ª B. El software libre : es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto,
PROGRAMACIÓN Un lenguaje de programación es un idioma artificial, creado y diseñado por el ser humano, para expresar algoritmos que pueden ser llevados.
4.- Fundamentos del software
Prof. Maria Jimena Rodriguez
LINUX.
Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa.
Ing. Enrique Meneses. Son las instrucciones detalladas que controlan el funcionamiento de un sistema de computación. Funciones: 1. Administrar los recursos.
Escuela Politécnica del Ejército
TRABAJO DE PHP BB. PHP BB  Desde su creación en el 2000, php bb se ha convertido en la solución de Foros Open Source más utilizada. Como sus predecesores,
Software Libre y Código Abierto, una perspectiva desde las universidades nacionales Javier Díaz (21/8/2003 ) Facultad de Informática.
GRUPO: SILVIA PAZMIÑO BELEN AGUILERA JUAN JOSE PARRA
Curso Administrador Linux
Páginas web dinámicas. Olga García Collado.
LINUX.
Historia de PHP Programación en Internet II. Historia de PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
Programas informáticos. Software Se denomina software al conjunto de programas y procedimientos necesarios para hacer posible la realización de una tarea.
SQL. PRESENTADO POR: JHENYFER PUENTES ADRIANA LOTE MARCO YEPEZ ROQUE ECHEVARRIA CARLOS ROBLES JAVIER TRUJILLO.
Conjunto de instrucciones que, cuando se incorpora en un soporte legible por máquina, puede hacer que una máquina con capacidad para el tratamiento de.
Universidad Técnica de Babahoyo Facultad de Administración, Finanzas e Informática Escuela de Sistemas TESIS DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO.
8º Encuentro de Bibliotecas del Noroeste del Conurbano Bonaerense – 12 de Septiembre de 2008 Nuevas miradas sobre nuestras prácticas Los nuevos sistemas.
Prof. José T. Cadenas. Aplicación Web La Internet y la Web hacen que sea fácil y atractivo poner toda la información en el cyberespacio, y la hace accesible.
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN.
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Administración del DBMS E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO.
Lenguajes de programación Web
TIPOS DE SOFTWARE Se denomina software a un programa, equipamiento lógico o soporte lógico necesario para hacer posible la realización de una tarea con.
BASE DE DATOS.
Structured Query Language MySQL Sistema de gestión de bases de datos SQL Open Source más popular Lo desarrolla, distribuye y soporta.
Lenguajes de programación para la web Lenguaje html Lenguaje java script Es un lenguaje estático para el desarrollo de sitios web Ventajas: Sencillo que.
DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB ¿Cómo instalar un wiki?
Bases De Datos En Biología Computacional Cristian S. Rocha 28 de Mayo del 2002.
PRESENTADO POR: JHENYFER PUENTES ADRIANA LOTE MARCO YEPEZ ROQUE ECHEVARRIA CARLOS ROBLES JAVIER TRUJILLO.
Escenarios de software actuales
Página 1 19/04/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Repaso.
Eguana Reports Servidor de Reportes basado en Tecnología Java y XML Presentado por: Roy Cox S. Fernando Pérez M. José Pérez S.
UNIDAD EDUCATIVA CALASANZ Manual de usos de WORDPRESS. NOMBRE: Melissa Veintimilla Labanda Curso: 1º ´´C´´ FECHA: 29 de marzo del 2015.
Por: Claudia Yaneth Peña Video tutorial de aprendizaje de XAMPP.
Ensamblé de computadores
Mensajería cliente-servidor en Flex y Java
BioInformática Una nueva ciencia Interdisciplinar Norberto Díaz Díaz Bioinformatics Group of Seville (BIGS) Dpto. de Lenguajes y Sistemas Informaticos.
Software libre. El software libre se define con base en cuatro libertades definidas por Richard Stallman: 1. La libertad para usar un software con cualquier.
Bioinformática Introducción. Bioinformática Definición intuitiva Conjunto de herramientas informáticas que sugieren soluciones a problemas biológicos.
PROGRAMAS INFORMATICOS
Lenguajes de Programación
SOFTWARE.
TIPOS DE LICENCIAs DE SOFTWARE
MPL - Mozilla Public License Dagmar Albarracín Barreto.
Cristian Fonnegra Marin
APACHE LICENSE Ronald Chacón Carlos López Leonardo Páez Adriana Rodríguez Universidad De La Salle Bogotá, Agosto 18 de 2011.
Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: material asignatura CS169,Software Engineering,
o MySql: es una base de datos con licencia GPL basada en un servidor. o PostgreSql y Oracle: Son sistemas de base de datos poderosos. o Access: Es una.
Electiva Tecnológica Herramientas Libres
Gianella Rosero. Es un sistema de gestión de contenidos que puede ser utilizado independientemente. Entre sus principales virtudes está la de permitir.
SOFTWARE ESTADISTICO Y ADMINISTRADORES DE BASES DE DATOS
Software LIBRE Software GRATUITO !=. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para:  Ejecutar 
Clasificación del Software
Presentado por Equipo 1 Diana Lorena Sánchez Garcés Karen Ximena Carvajal Pinzón Carol Yinary Rivera Tovar Neila Patricia Clavijo Barrero Cristhian Camilo.
27 de enero Joomla 3
PRESENTADO POR: JHENYFER PUENTES ADRIANA LOTE MARCO YEPEZ ROQUE ECHEVARRIA CARLOS ROBLES JAVIER TRUJILLO.
Software libre Integrantes: Leidy Ruiz Jhoana Moncada Jhon Vargas
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
2.1 Tipos de software. Ismael Meza Casillas. Control de Proyectos.
Desarrollo Web en Entorno Servidor
Ing. Lorena Ruhl - Marco Rapallini - Javier FabiánMódulo 3: Integración de PHP con Bases de Datos Ing. A. Lorena Ruhl Universidad.
ECOM-6030 INTRODUCCIÓN AL CURSO Prof. Nelliud D. Torres © - Derechos Reservados.
Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Base de datos (MySQL) Ing. Linda Masias Morales Introducción Base de datos.
Una aproximación al software libre en la empresa Pedro Melguizo Biosca Jornada de Software Libre en la PYME.
ALUMNO ALUMNO: DIEGO URES LEGAJO LEGAJO: La prueba unitaria es la herramienta para la Calidad Presentación Trabajo Final de Grado.
Universidad de Palermo - Facultad de Ingeniería. Licenciatura en redes y comunicaciones de datos. Autor: Alumno Martín R. Payero Legajo Nº Trabajo.
Transcripción de la presentación:

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Análisis de datos en Bioinformática Javier Forment

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Definiciones de Bioinformática La Bioinformática obtiene conocimiento a partir del análisis informático de los datos biológicos. La investigación en bioinformática incluye el desarrollo de metodologías para el almacenamiento, recuperación y análisis de los datos. (Institute Pasteur, France) ‏ Bioinformática es la investigación, desarrollo o aplicación de herramientas informáticas para obtener, almacenar, organizar, archivar, analizar o visualizar datos biológicos. (National Institutes of Health, USA) ‏ La Bioinformática es una integración de métodos matemáticos, estadísticos e informáticos para analizar datos biológicos, bioquímicos y biofísicos. (Georgia Institute of Technology, USA) ‏ La Bioinformática es la ciencia y la tecnología para obtener, administrar y procesar la información biológica. (Missouri University, USA) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Campos activos en Bioinformática creación, mantenimiento y explotación de bases de datos anotación de secuencias genómicas anotación funcional de genes predicción de estructura secundaria de proteínas análisis evolutivos análisis de expresión génica (microarrays) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Campos activos en Bioinformática creación, mantenimiento y explotación de bases de datos

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Campos activos en Bioinformática anotación de secuencias genómicas

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Campos activos en Bioinformática anotación funcional de genes Gene Ontologies

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Campos activos en Bioinformática predicción de estructura secundaria de proteínas

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Campos activos en Bioinformática análisis evolutivos

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Campos activos en Bioinformática análisis de expresión génica (microarrays) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Campos activos en Bioinformática creación, mantenimiento y explotación de bases de datos anotación de secuencias genómicas anotación funcional de genes predicción de estructura secundaria de proteínas análisis evolutivos análisis de expresión génica (microarrays) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Conceptos horizontales en Bioinformática Open Source (licencia GNU) ‏ Lenguajes de programación (Perl, R, Java...) ‏ Algoritmos (BLAST, Fasta,...) ‏ Linux Bases de datos relacionales (SQL, XML) ‏ Arquitectura cliente-servidor (web-services) ‏ Clusters de PC’s

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Conceptos horizontales en Bioinformática Open Source (licencia GNU) ‏ Lenguajes de programación (Perl, R, Java...) ‏ Algoritmos (BLAST, Fasta,...) ‏ Linux Bases de datos relacionales (SQL, XML) ‏ Arquitectura cliente-servidor (web-services) ‏ Clusters de PC’s

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Código fuente (Source code) ‏ “Quiero un programa que lea la secuencia de DNA del fichero que yo le proporcione y busque si existe en dicha secuencia un sitio de corte para el enzima de restricción EcoRI” Lenguaje humano (ej. castellano) ‏ (...)‏ Lenguaje máquina (binario) ‏ #!/usr/bin/perl $input=$ARGV[0]; if ($input=~ /^$/) { die “Usage: eco_rest.pl [input_file]\n”; } open (INPUT, “<$input”) || die “Could not open $file.\n”; while ($seq = ) { (...)‏ Lenguaje de programación o código fuente (ej. Perl) ‏ programación compilación

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Movimiento Open Source Distribución libre del código fuente de los programas. Posibilidad de modificación y redistribución del software y su código fuente. - mayor número de programadores implicados - mayor número de usuarios poniendo a prueba el software - mayor tasa de mejora, adaptación y solución de errores en el código (bugs) ‏ - creación de un software no opaco para el usuario

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Licencia GNU-GPL GNU General Public License (GPL) ‏ Free Software (donde “free is free as in freedom, not free as in beer”) ‏ (Free Software Foundation: ‏ garantiza la libre difusión actual y futura del software que protege

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Ejemplos de software Open Source Apache (servidor de páginas web) ‏ Perl, R, Python, PHP, Tcl/Tk y otros lenguajes de programación MySQL, PostgreSQL (Sistemas Gestores de Bases de datos relacionales) ‏ Linux (sistema operativo) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Ejemplos de software Open Source Apache (servidor de páginas web) ‏ 70% 35%

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Bioinformática y Open Source Bioinformatics.org “Bioinformatics.Org es una organización internacional que promueve la libertad y la transpariencia en el campo de la bioinformática. Esto es llevado a cabo proporcionando recursos gratuitos y de codigo fuente abierto para la investigación, el desarrollo y la educación, de modo que tales recursos puedan ser desarrollados más todavía.” (tomado de ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Conceptos horizontales en Bioinformática Open Source (licencia GNU) ‏ Lenguajes de programación (Perl, R, Java...) ‏ Algoritmos (BLAST, Fasta,...) ‏ Linux Bases de datos relacionales (SQL, XML) ‏ Arquitectura cliente-servidor (web-services) ‏ Clusters de PC’s

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Perl lenguaje originalmente desarrollado para manipular cadenas de caracteres fundamentos muy sencillos de aprender buena rapidez de ejecución comúnmente utilizado mediante scripts portable a diferentes tipos de ordenadores muy apropiado para crear páginas web dinámicas, mediante scripts CGI

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Perl #!/usr/bin/perl #extract_seqparses FASTA files and extracts sequences > 250 bp #usage:extract_seq.pl [FASTA file] [output fasta file] $file = $ARGV[0]; $output = $ARGV[1]; if($file =~ /^$/) { print ”extract_seq.pl [FASTA file] [database without wildcards]\n"; } open(IN, $file) || die "Could not open $file.\n"; if($output =~ /^$/) { $output = $file. ".out"; } open(OUT, ">$output") || die "Could not create $output.\n"; $num_short_seq = 0; $num_ambig_seq = 0; $num_both = 0; while($temp = ) { if($temp =~ /^>(.*)\b.*$/) { $newname = $1; $num_seq += 1; $name = $newname; $new_seq = 1;#indicates start of new seq. &reset_seq; (...)‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Otros lenguajes de programación C/C++ (lenguaje básico de programación) ‏ Java (lenguaje de programación orientados a objetos) ‏ R (lenguaje de programación para estadística) ‏ Python (lenguaje de programación muy sencillo) ‏ JavaScript (programación para páginas web dinámicas) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Los proyectos Bio* módulos o extensiones de ciertos lenguajes de programación, con funciones específicas para trabajos de bioinformática BioPerl BioJava BioPython

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Conceptos horizontales en Bioinformática Open Source (licencia GNU) ‏ Lenguajes de programación (Perl, R, Java...) ‏ Algoritmos (BLAST, Fasta,...) ‏ Linux Bases de datos relacionales (SQL, XML) ‏ Arquitectura cliente-servidor (web-services) ‏ Clusters de PC’s

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Concepto de algoritmo conjunto de operaciones que se utilizan para resolver un problema específico. En este conjunto de instrucciones se indica la secuencia de operaciones que se deben realizar para, a partir de los datos de entrada, obtener el resultado buscado. “Quiero un programa que lea la secuencia de DNA del fichero que yo le proporcione y busque si existe en dicha secuencia un sitio de corte para el enzima de restricción EcoRI” Ejemplo: Problema

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Ejemplo de algoritmo Ejemplo: Algoritmo 1.- Lee la secuencia de DNA del fichero de entrada y averigua su longitud. 2.- Coge las posiciones 1 a 6 de dicha secuencia y comparalas con la secuencia del sitio de reconocimiento del enzima EcoRI. 3.- Si ambas secuencias son iguales, emite un mensaje declarando que la secuencia de DNA del fichero de entrada posee un sitio de reconocimiento para EcoRI, y sal del programa. 4.- Si ambas secuencias no son iguales, vuelve al paso 2, pero cogiendo esta vez las posiciones 2 a 7 de la secuencia de DNA del fichero de entrada, es decir, avanzando una posición en dicha secuencia. 5.- Repite los pasos 2 a 4 mientras que la última posición de la subcadena de 6 elementos que se coge en el paso 2 sea igual o inferior a la longitud del DNA del fichero de entrada, obtenida en el paso 1.

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Un algoritmo famoso: BLAST B asic L ocal A lignment S earch T ool Algoritmo muy complejo: - busca secuencias parecidas, no iguales - da una puntuación al parecido de las secuencias de la base de datos con la secuencia problema - las similitudes suman puntos - las disimilaridades (mismatches) y la introducción de huecos (gaps) restan puntos - emplea un proceso heurístico en la búsqueda de secuencias similares, lo que le hace ser muy rápido, pero no exhaustivo

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Un algoritmo famoso: BLAST Query: MQRSFMGPSVDGIMDTACDEEFMGQRSGYPDEEFMGPSVDGIMDTA MQRS FMGP SVDG IMDT ACDE EFMG QRSG YPDE EFMG (...)‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Un algoritmo famoso: BLAST >gb| Mouse embryonic (...)‏ MSGYPDMGGIMDTAIMDEEFMGPSMQRSGMGGIEFMMGGID(...)‏ Query: MQRSFMGPSVDGIMDTACDEEFMGQRSGYPDEEFMGPSVDGIMDTA MQRS alineamiento (score, E-value) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Conceptos horizontales en Bioinformática Open Source (licencia GNU) ‏ Lenguajes de programación (Perl, R, Java...) ‏ Algoritmos (BLAST, Fasta,...) ‏ Linux Bases de datos relacionales (SQL, XML) ‏ Arquitectura cliente-servidor (web-services) ‏ Clusters de PC’s

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Linux sistema operativo GNU basado en el sistema operativo Unix iniciado y liberado gratuitamente en Internet en 1991 por Linus Torvalds (Helsinki, Finlandia, 1970), quien organiza además su desarrollo íntimamente ligado al desarrollo de Internet

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Ventajas de Linux total control sobre el sistema muy flexible, estable y potente especialmente idóneo para Internet sistema multiusuario y multitarea alto nivel de seguridad Open Source (acceso al código fuente) ‏ gratuito

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Aspecto de Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Aspecto de Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Aspecto de Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Aspecto de Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Aspecto de Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Aspecto de Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Aspecto de Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Aspecto de Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Distribuciones comerciales de Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Expansión de Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Bioinformática y Linux principal sistema operativo usado en Bioinformática servidor Linux navegador en Windows consulta respuesta muchos servicios web a los que el usuario accede desde Windows, están realmente corriendo bajo Linux

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Ventajas de trabajar con Linux >C01001A07Rv Contig_singleton Veg1_cDNA_library Similar_to:>ref|NP_ | arginine-tRNA-protein transferase [Arabidopsis thaliana] CTCGTGCCGTCTTCTTGACCGGGGATGGAGAAGATCCGGCTCTTTCCTGTACAAACCTGATATGGAAAGAACATGCTGTCCATCTTATACTATCCGGCTGAGGGCAAGTGATTTTGCCCCTTCTAAAGAGCAACGTCG AGTTTCAAGACGAATGCAAAGGTTTTTGGATGGCACAGTGGATGTGGAAAAAAAATCAGTTGAGTTAATAAAGGATCCAAGTACTTCTAACTGCAACAAAGTTTCAAGTTCAGTGGAAAACAATTCCTTGTCTCATAA CAATGAAGAGAACAATAAGGAAGAAGAAATTTTGCAGTTTTTATCAGGGCAAATTGACAATGCTGTGCAGTTGTGCATTGTGAGCGGGCAATTTCTTTCTGGTATCCAACTTCCCAAAGCGTCTGTCAAAAAAGTGTC ACAGGCAAAAAGAAAACTGCTAGTTGAAGGAATGGAAAACCTTTTATACACCAGCAACATTGCATTCCAATTAGCAGCCACTTTAAATCGGGCACAGTTGGCT >C01001A08Rv Contig_1928 Veg1_cDNA_library Similar_to:>gb|AAO | unknown [Populus tremuloides] GAGAACTAGTCTCGAGTTTTTTTTTTTTTTTTTTTTCTATTTGAAACAAAATTATTAAGAATATCTAAAACTAGTTCATCATACTTTTTTATGCCCGTGGTACAATGACAAGTAAAAAAATAGTTGAGTTTACAACAT TTTCTAATTGGTAATGTGGGCTGGCTAAAACATGACCGAACCAAAACATCAAGCCCAGCTATATTTACTTGCTACAACTATGATCTTGAATCTTGAATCTCATGGTATGATCTTCATCTCTCTCAATTTGCCGACCCA CATTCTAATACTCTTCATGGTATCAACAAACCCAAAGAACCCAAATTCTCTGCTCTTGTTCATGCTACTGACATGCTGAAACTCAAAATGCAAGACGAGTTTCATTGCCTCAAAACAAGTTATCTCCTCCAATTTGGT CTTATACAGCCCATGTTTCTCAACTATCTCATCCCATATTTCTCCTTTCTCTC >C01001A09Rv Contig_211 Veg1_cDNA_library Similar_to:>ref|NP_ | hypothetical protein [Oenothera elata subsp. hookeri] CTCGTGCCGAATTCGGCACGAGGGAGAGAGAGAGGGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGACCTCGTGCCGAATTCGGCACGAGGGAAAAAGTTCTCTAT TGATTCAAATGCTGTACCTATGGGATAAGGATAGAGAAAGAGGAAAAAACCGAAGATTTCACATAGTACTTTTGATCGAAAAATCAATCCGATCTATTTCGTACCCTTCGCTCAACGAGAAAATGGATCAGATTCTAT AGGATCAACCCTATGGGACTTAAGGAATGATGGAAGGGAAT >C01001A10Rv Contig_212 Veg1_cDNA_library Similar_to:No hits found TTTCTATGCTAGCTGCCAGTTTTATTTTCTTTCTTGGGTTATCCTTACCAAAGTCTGTGAAAACTTTAAATGAACAGATTGAGATTATTTCAGTAGCTATTTGAATTTTCTGTTAATTGACCAACTTTATTACTGTTA TTATTTTTGTTTTCACTTTTTCGAAATAGTCATACCAGAGTTCGTAGGTATTAATTTCTTCACCTTTAATAGTAAAGGGAATTAGTAGCAATTGGACATTTCATAAAATGCAGAACATTGGCCTGTCTATTTTTTTCT CGAGTGGGTTTCTAGTTATGATATTTGTTGCTAGTGCAATTTGTGTGTGGAAATCTGTTGTGCTTTTAGAGTGTGTGTTTGTTTGCATGTGTTTTTGTATGAATTTTGCAGTCAGGGACTCTGTGACTGCTGCACATC CAGAGTAGCAAATGCTGAAAATTTCATGCTTCTGAGTTGGGTTTTGTTTTCTTCACACTTACCTCTTTTTGTTTTTTCCCCTCTCTCCCCTCTCTCTAAATCATAAATGAAAATTAGCACTGTTCTTACACATTGTG >C01001A11Rv Contig_singleton Veg1_cDNA_library Similar_to:>gb|AAF |AF240462_1 ribosomal protein 2 precursor [Spinacia oleracea] AATGACTTCATTATCATCATCATCATCTCTAATACTGTCTCAACAAAATCTCATTTTTTCAAAAACCCACTTCACATTTCAATCAAGACAACCAATTCTTCAAATCAGATTTCCAAAACTCTCATATTCTTTGCACAA TCTCAAGACAGCAAGCACCGAAGAATCCACTACGAGACTCTTTGCAGTAGCTGAAGAAACTACATCATCATCATCATCATCGGTTGACACGTCTTCAGAGTTTGCTAGGAGGGTCTATATTGGTAACATTCCTAGAAA TATTGATAATGATGAACTTACAAAGATTGTTCAAGAACACGGCGCCGTCGAGAAAGCTGAGGTTATTTATGATAAGTACACTGGAAGGAGTCGCCGATTTGCCTTTGTTATGATGAAAACTGTTGAGGATGCAAATGC AGTGATTGAGAAACTGAACGGCACTGAAATTGGTGGACGTGAGATCAAAGTAAACATCACAGAGAAACCTTTGGTGCAAGTTGATTTGTCC >C01001A12Rv Contig_213 Veg1_cDNA_library Similar_to:>ref|NP_ | hypothetical protein [Arabidopsis thaliana] AAAAATGCTGTCGTCTTGGCACCGGAATTCACATTTCCGTGCAAGTGGTTCTCTTCGTTTTAGTCCTTTCGTCACTTTCAGTCCTGGCCGTTCAATTTCAAGGCCCATCCGAGCTTGTCGACCGTCCGATCAAGATTT CGCTTCTTCTAAGGGGCTGAATTGGGCAAAACCACTGTTGAAAATCGCCGCCGATAATTTTCTCCCGCTAGCTCTTATCGGTGGAGTAGCATTTGGATTTGCAAACCCCAGTCTAGGCTGTCTTGCCGATAAATATCA GTTATCAAAATTTAGCACATTTGCAATATTTATTGTCTCAGGTTTGACATTGCGTAGTGGAGAAATCGGTGCCGCTGCAGAAGCATGGCCTGTGGGAATTTTTGGGCTAGTATGACCCTGAATCTTATGTGCCAATGG GCGTTTTGTAGGTTCATTCTCTGCAGACGTATTTTTTGTGGATTCATTTCCAATTTCTTTTTCTCCCACATACTGTTTTTTGGGTTTGAATTTTTGGTTGGTTATGCAAACTGATTCTCATTCTGTCATAC (...)‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Ventajas de trabajar con Linux Comando grep - produce como resultado (output) las líneas de los ficheros usados como entrada (input) que contienen unos determinados caracteres - ejemplo: caracteres a buscar fichero/s donde buscar grep ‘No hits found’ sequences.fasta

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA

Javier Forment Ventajas de trabajar con Linux Comando cut - produce como output partes seleccionadas de las líneas usadas como input - ejemplo: caracteres en posición 2 a 10 fichero/s donde buscar cut -c 2-10 sequences.fasta

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA

Javier Forment Ventajas de trabajar con Linux Pipes (|) ‏ - permiten encadenar dos comandos o programas, utilizando el output del primero como input del segundo - ejemplo: grep ‘No hits found’ sequences.fasta | cut -c 2-10

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA

Javier Forment Ventajas de trabajar con Linux Redirección del output (>,>>) ‏ - permiten redirigir el output a un fichero - ejemplo: grep ‘No hits found’ sequences.fasta | cut -c 2-10 > list fichero que recibirá el output

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA

Javier Forment Ventajas de trabajar con Linux Combinaciones complejas de comandos - permiten ejecutar fácilmente órdenes muy elaboradas - las órdenes pueden almacenarse como ficheros de texto ejecutables para su posterior uso (shell scripts, bash scripts) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA

Javier Forment Conceptos horizontales en Bioinformática Open Source (licencia GNU) ‏ Lenguajes de programación (Perl, R, Java...) ‏ Algoritmos (BLAST, Fasta,...) ‏ Linux Bases de datos relacionales (SQL, XML) ‏ Arquitectura cliente-servidor (web-services) ‏ Clusters de PC’s

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Bases de datos no relacionales cloneID sequence insert size library library type species variety tissue vector protocol 1111 atcgag bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1112 accgag bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1113 aaagag bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1114 atccag bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1115 atcccg bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1116 ataaag bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1117 atttag bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1118 aaaaag bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1119 atcgag bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1120 atcggg bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1121 atcagc bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1122 aagtcg bp R1 cDNA C.clementina clemenules root pBluescript Stratagene’s 1123 ctagaa bp O1 cDNA C.clementina clemenules ovary pBluescript Stratagene’s 1124 agctag bp O1 cDNA C.clementina clemenules ovary pBluescript Stratagene’s 1125 ctagat bp O1 cDNA C.clementina clemenules ovary pBluescript Stratagene’s 1126 agtcat bp O1 cDNA C.clementina clemenules ovary pBluescript Stratagene’s 1127 gggcta bp O1 cDNA C.clementina clemenules ovary pBluescript Stratagene’s 1128 aaccgg bp O1 cDNA C.clementina clemenules ovary pBluescript Stratagene’s (...)‏ basadas en ficheros de texto datos organizados en filas y columnas

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Bases de datos relacionales cloneID sequence insert size library 1111 atcgag bp R accgag bp R aaagag bp R atccag bp R atcccg bp R ataaag bp R atttag bp R aaaaag bp R atcgag bp R atcggg bp R atcagc bp R aagtcg bp R ctagaa bp O1 (...)‏ libraryID library type species variety tissue vector protocol R1 cDNA C.clementina clemenules root pBluescript Stratagene’s O1 cDNA C.clementina clemenules ovary pBluescript Stratagene’s datos organizados en diferentes tablas relacionadas entre si

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Sistemas Gestores de Bases de Datos Código para crear y poblar la base de datos actual de CFGP (362 secuencias): líneas de código palabras caracteres RDBMS (por Relational DataBase Management Systems) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment SQL (Structured Query Language) ‏ CREATE DATABASE cfgp; CREATE TABLE clone ( _owner varchar(50) default NULL, _timestamp timestamp(14) default NULL, clone_id varchar(9) not null, library varchar(20) default NULL, insertsizebp smallint(6) default NULL, plasmidpurificationdate date default NULL, plasmidpurificationprotocol varchar(40) default NULL, storinggroup char(3) default NULL, comments tinytext, PRIMARY KEY (clone_id)‏ ); INSERT INTO clone VALUES ( ' ','C03001A02','OF1','0',' ', 'alkaline lysis (standard)','C03','’ ); SELECT library FROM clone WHERE clone_id = ‘C03001A02’ lenguaje de creación, modificación y consulta a bases de datos relacionales

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment XML (Extensible Markup Language) ‏ lenguaje de especificación de una estructura de datos

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Conceptos horizontales en Bioinformática Open Source (licencia GNU) ‏ Lenguajes de programación (Perl, R, Java...) ‏ Algoritmos (BLAST, Fasta,...) ‏ Linux Bases de datos relacionales (SQL, XML) ‏ Arquitectura cliente-servidor (web-services) ‏ Clusters de PC’s

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Arquitectura cliente-servidor Instalación centralizada de programas, bases de datos y páginas web en ordenadores potentes (servidores) ‏ Acceso a los mismos desde ordenadores con una configuración mínima (clientes) a traves de redes Ventajas: -mayor facilidad en el mantenimiento de los programas y servicios (servidor) ‏ -menor responsabilidad para el usuario (cliente) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Conceptos horizontales en Bioinformática Open Source (licencia GNU) ‏ Lenguajes de programación (Perl, R, Java...) ‏ Algoritmos (BLAST, Fasta,...) ‏ Linux Bases de datos relacionales (SQL, XML) ‏ Arquitectura cliente-servidor (web-services) ‏ Clusters de PC’s

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment HPC (High Performance Computing) ‏ superordenadores: -extremadamente caros -tecnología propietaria -difícilmente escalables o actualizables

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Clusters de PC’s clusters de PC’s: -baratos -basados en Linux y demás Open Source -muy fácilmente escalables y actualizables

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Ejemplos de clusters Google: nodos -basados en RedHat Linux búsquedas por segundo Rodaje de la película “Shrek”: nodos con RedHat Linux Empresas de automoción y aeronáutica: -BMW -Audi -Fiat -Boeing

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Ejemplos de clusters cluster del IBMCP: -6 nodos (doble procesador Pentium III, 1 GHz, 1.5 Gb RAM) ‏ -basados en SuSE 8.2 Linux -configurado con openMosix (distribución automática de la carga de los procesos) ‏

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Ejemplos de clusters

MPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNM KFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMD TACDEEFMGQRSGYPNMKFGHMTACEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEDERSGY PNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHEFMGPSNMKFGHQRTACDEEFMGPSVDGIMDTACDE EFMGQRSGYPNMKFGHDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPN MQRSGYPNMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKFGHMTACDEEFMGPSVDGSHGYPNMKFGHQRTI MGPSVDPQDEEFMGQRMTACDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFMGQRSGYPNMKFGHMRSHGYPNMKACDEEFMGPSVDYP NMKFGHMRSHGYPNMKFGHQRTACDEEFMGPSVDGIMDTACDEEFMGQRSGYPNMKCDEEFMGPSVDGSHGYPNMKFGHQRTIMGPSVDPQDEEFM GQRSGYPNMKFGTACATCGGGTCAAGCTAAGCGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGG TTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA TCGGGTGGGGGTCAAAGCAAAGCTAATCAAAGCTAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTCAAAGCTAAG CGGAAAGAAAGCTAAGATCGGGTGGGGGTCAAAGCTAAGCGGAAAGCTAATCAAACGGGTGGGGGTTAAGATCGGGTGGGGGTCAAAGCTAAGCGG AAGCTAATCAAACGGGTGGGGGTCAAAGCTAAGCAAAGCTAAGCGCTGCTAATCAAAGCTAAGA Javier Forment Conceptos horizontales en Bioinformática Open Source (licencia GNU) ‏ Lenguajes de programación (Perl, R, Java...) ‏ Algoritmos (BLAST, Fasta,...) ‏ Linux Bases de datos relacionales (SQL, XML) ‏ Arquitectura cliente-servidor (web-services) ‏ Clusters de PC’s