1. Servicios Web en Bioinformática
Jesús M. Castagnetto, Ph.D.
<jesus@upch.edu.pe>
CONTITEL 2008
http://www.contitel.org/2008/
Puno, Perú
(Videoconferencia)
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
2. Bioinformática
“... La ciencia que usa la [tecnología]
informática para entender la Biología ...”
(de “Developing Your Bioinformatic Skills”, O´Reilly)
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
3. Una definición más larga
“... (E)l estudio del contenido de
●
información y del flujo de datos en un
sistema o proceso biológico. Es el puente
que une las observaciones (datos), el
entendimiento de como funciona un
sistema (información), y la aplicación
subsecuente de estos principios
(conocimiento)...”
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
4. Áreas de investigación
Investigación genómica
●
Identificación de genes en un genoma, correlación
➔
de genes con función, análisis de secuencias, etc.
Dimensionalidad: 1D, 2D
➔
Bioinformática estructural
●
Análisis de estructuras, plegamiento de proteínas,
➔
etc.
Dimensionalidad: 3D
➔
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
5. Áreas de investigación
Estudios proteómicos y de rutas de
●
interacción
Redes de interacción, rutas de expresión genética y
➔
proteínica, etc.
Problemas multidimensionales.
➔
Biología de sistemas
●
Entender a los sistemas biológicos desde el nivel
➔
molecular, pasando por el celular, hasta el
funcionamiento como parte de un organismo.
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
6. Hoy en día, necesitamos lidiar
con información en cantidades
masivas
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
7. Necesitamos usar múltiples
herramientas para procesar este
diluvio de los datos
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
8. No es posible el aprender a usar
todas las herramientas y fuentes
de datos
Phylip
BLAST
Tree of Life
Web Project
tolweb.org
UCSC In-Silico PCR
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
9. ... felizmente han habido
cambios tecnológicos y
filosóficos que ayudan ha
hacer esto manejable
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
10. Nuevas tecnologías y modos de
usarlas son críticas para el
quehacer científico
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
11. La tendencia mundial no es
vender cajitas con software
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
12. Es mejor
ofrecer
Software
Como Un
Servicio
(SaaS)
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
13. Servicios Web:
Tecnologías que
permite la
interconexión de
aplicativos
distribuidos
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
14. Existen varios protocolos de
comunicación, desde el más
sencillo y directo (REST)
REpresentational
State
Transfer1
Fielding, R.T. “Architectural Styles and the Design of Network-based Software Architectures”, Ph.D. Dissertation
1
(http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm)
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
15. ... pasando por uno de
complejidad intermedia (XML-
RPC)
eXtensible
Markup
Language
Remote
Procedure
Call
http://www.xmlrpc.com/
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
16. ... finalmente, uno de gran
flexibilidad, modularidad y
complejidad (SOAP*)
* Inicialmente: Simple Object Access Protocol. Ya no es un considerado un acrónimo hoy en día.
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
17. Podemos usar servicios web en
almacenamiento masivo
Amazon S3:
Simple
Storage
Service
S3 en Second Life
Chicago Crime Maps
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
18. Nos posibilitan el integrar
sistemas de búsqueda
Google
Search API
Google
CSE
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
19. Incluyendo la integración de
fuentes de información de forma
simple y sofisticada
iGoogle
Panoramio
RSS + xFruits
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
20. Existen tecnologías que nos
permiten agregar semántica a
datos y procesos
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
21. Las mismas arquitecturas de
sistemas están cambiando
Service
Oriented
Architecture
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
22. Se han creado nuevos
métodos para manejar esta
tecnología
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
23. Existen directorios de Servicios
Web ofrecidos
Universal
Description,
Discovery and
Integration
http://www.xmethods.net/
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
24. Y formas de “orquestrar” el
funcionamiento de servicios
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
25. Hasta control del flujo de trabajo
científico en forma visual,
modular y escalable
Taverna
http://www.kepler-project.org/
Sistemas Integrados
para flujos de trabajo
científicos
http://taverna.sourceforge.net/
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
26. La web se ha convertido en una
plataforma de desarrollo
Yahoo! Pipes
Real time traffic
in San Francisco
Zoom and Go
Congress meets
Second Life
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
27. ¿Cómo se está usando todo esto
en Bioinformática?
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
28. NCBI (NIH): Integración de
fuentes de datos
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
29. EMBL-EBI: Servicios Web
Bioinformáticos
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
30. SDSC: SWAMI – Plataforma de
trabajo en línea para Biología
Molecular
http://www.ngbw.org/
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
31. Kepler: Flujos de trabajo
científicos distribuidos
Promotores en Biología Molecular
Cálculo de la
ecodiversidad
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
32. Tree of Life: Colaboración global
entre biólogos
http://tolweb.org/
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
33. Servicios de predicción de
estructuras de proteínas
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
34. Una interfaz para búsqueda de
flujos de trabajo
http://www.google.com/coop/cse?cx=006491099109873764573%3Ahtaex4vgqqg
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
35. Un mapa (parcial) de
Servicios Web
Bioinformáticos*
* Brendan Vaughan, http://www.ebi.ac.uk/~bren/alberto_map.html
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
36. Y nosotros, ¿como podemos
usar estas tecnologías en
nuestra investigación
científica?
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
37. Aplicativos y datos tienden cada
vez más hacia sistemas globales
y abiertos
Usemos Sistemas Abiertos, y
aprendámos de ellos
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
38. No nos
dejemos
abrumar
por el
tsunami de
datos
Integradores de información nos
ayudan a ver lo relevante
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
39. Estas son tecnologías que nos
abren nuevas puertas y hacen
accesible lo que antes no era
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia
40. ¡Gracias!
A los organizadores de CONTITEL.
A ustedes por no aburrirse mucho con mi charla
remota e interminable.
Esta y otras presentaciones están disponibles
en:
http://www.castagnetto.com/
Jesús M. Castagnetto M., Ph.D. - Facultad de Ciencias y Filosofía, y
Dirección Universitaria de Información, Universidad Peruana Cayetano Heredia