30.12.2012 Views

geração (semi)automática de metadados - Universidad Autónoma ...

geração (semi)automática de metadados - Universidad Autónoma ...

geração (semi)automática de metadados - Universidad Autónoma ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Los robots se van construyendo directamente en el árbol <strong>de</strong> la parte izquierda <strong>de</strong> la herramienta, es <strong>de</strong>cir,<br />

el diseño se lleva a cabo trabajando con la estructura en árbol <strong>de</strong> los robots, tal y como ha presentado en el<br />

apartado 2.1. Partiendo <strong>de</strong> un transformador raíz, se van añadiendo transformadores hijos recursivamente,<br />

para lo cual la aplicación muestra diálogos similares al que se pue<strong>de</strong> ver en la parte 1 <strong>de</strong> la Figura 4 (en el<br />

que se va a crear un transformador tipo PatternMatcher).<br />

Figura 4. Diseño y configuración <strong>de</strong> transformadores.<br />

En la Figura 4, los dos primeros parámetros <strong>de</strong>l diálogo son propios <strong>de</strong>l transformador PatternMatcher,<br />

mientras que los cuatro últimos son comunes a cualquier transformador. A<strong>de</strong>más se permite la (re-<br />

)configuración <strong>de</strong> las propieda<strong>de</strong>s <strong>de</strong> cada transformador una vez creado, tal y como muestra la parte 2 <strong>de</strong> la<br />

Figura 4.<br />

4. EJEMPLO DE UTILIZACIÓN<br />

En este apartado se <strong>de</strong>scribe un ejemplo centrado en bioinformática, en el que se <strong>de</strong>tallan las partes <strong>de</strong> un<br />

robot diseñado para acce<strong>de</strong>r al portal GeneCards (GeneCards, 2007), recurso que permite la búsqueda <strong>de</strong><br />

genes relacionados con una enfermedad. A<strong>de</strong>más, para cada gen este recurso pue<strong>de</strong> mostrar una página con<br />

gran cantidad <strong>de</strong> información.<br />

Concretamente, se <strong>de</strong>sea construir un robot que reciba como entrada un nombre <strong>de</strong> una enfermedad y<br />

<strong>de</strong>vuelva el conjunto <strong>de</strong> sondas <strong>de</strong> microarray (Affymetrix, 2007) que mi<strong>de</strong>n los genes relacionados con la<br />

patología. Dicha información se pue<strong>de</strong> obtener mediante GeneCards, pero no directamente. En primer lugar<br />

se <strong>de</strong>be realizar una consulta por enfermedad, obteniéndose todos los genes relacionados con ella a<strong>de</strong>más <strong>de</strong><br />

un enlace a información específica y ampliada <strong>de</strong> cada gen. Siguiendo cada enlace, se obtiene una página<br />

don<strong>de</strong> las sondas <strong>de</strong> microarray buscadas se encuentran en una tabla inmersa entre toda la información<br />

mostrada para el gen. El robot propuesto agilizaría por lo tanto el acceso repetitivo a la página <strong>de</strong> cada gen,<br />

a<strong>de</strong>más <strong>de</strong> filtrar todo el contenido que no es <strong>de</strong> interés.<br />

Para alcanzar los objetivos <strong>de</strong>l robot es suficiente una estructura en serie, es <strong>de</strong>cir, la salida <strong>de</strong> cada<br />

transformador <strong>de</strong>l robot se pasa al siguiente. Los transformadores que componen el robot se muestran en la<br />

Tabla 2.<br />

Tabla 2. Transformadores <strong>de</strong> un robot <strong>de</strong> consulta a GeneCards.<br />

Paso Transformador Parámetros<br />

Dado el nombre <strong>de</strong> una<br />

enfermedad (entrada), crear la<br />

URL <strong>de</strong> consulta para<br />

GeneCards don<strong>de</strong> se obtienen<br />

los genes relacionados<br />

Conferência IADIS Ibero-Americana WWW/Internet 2007<br />

Decorator head: http://www.genecards.org/cgibin/listdiseasecards.pl?type=pattern&search=<br />

tail:<br />

221

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!