Science Environment for Ecological Knowledge
Ecoinformatics site parent site of Partnership for Biodiversity Informatics site parent site of SEEK - Home
Science Environment for Ecological Knowledge









 

 

 



Eco Grid Web Design Notes

EcoGrid Search Webapp

Similar Functionality

Overview

Web application for searching the EcoGrid. User Actions:
  1. enter select one of more nodes to search.
  2. enter search criteria
  3. receive results
  4. view item details
System Actions
  • receive search request
  • for each node to be searched convert generic EcoGridQuery into namespace specific query (EML, darwin)
    • is the XML format the same with just attributes for fields names different?
  • Execute queries against each node
    • too bad multithreading in J2EE (servlets, etc) isn't allowed
  • Merge search results into one set
  • transform XML to HTML and send to client

The search should be able to search multiple nodes at once and present the results in a single set. The search should be able to search more than one format (EML, Darwin) transparently (to the user). Search results should support multiple styles (skins). Possibly have a basic and advanced query inputs, where basic is a single step/screen with one or a few fields and advanced is multiple steps or sets of fields. The search funtionality will be similar to Morpho with the significant difference of handling multiple nodes and formats. The EcoGrid Webapp will utilize existing web services (or grid services), which can handle single nodes and a single format.


User Interface

UI will be web browser based.

LTER Metadata Query mockup

(early in the process, not a final design) LTER_query_interface_mockup.png

Screen Capture of Work In Progress

(early in the process, not a final design) ecogrid_query_screen.png


Data Formats - EML, Darwin


Misc Questions

Ecogrid

  • is EcogridQueryLevelOne, the only grid service that I'll be dealing with?
  • How do you a full-text (keyword) query with ecogrid?
  • What about queries for counts, group by, etc, that might be used to generate a drill down instead of a search


Attachments:


Go to top   Edit this page   More info...   Attach file...
This page last changed on 29-Oct-2004 15:31:40 PDT by LTER.stekell.