1 / 17

OOI CyberInfrastructure: User Applications

OOI CyberInfrastructure: User Applications. August 27, 2008 Elizabeth Rosenzweig, Emilia Farcas OOI CI Architecture & Design Team UCSD/Calit2. Overview. OOI CI and User Applications Scientific process Data Products Generation Scenarios Persona Model and Activities

liluye
Download Presentation

OOI CyberInfrastructure: User Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OOI CyberInfrastructure:User Applications August 27, 2008 Elizabeth Rosenzweig,Emilia Farcas OOI CI Architecture & Design Team UCSD/Calit2

  2. Overview • OOI CI and User Applications • Scientific process • Data Products Generation • Scenarios • Persona Model and Activities • Classes of applications that the CI should support • Required CI capabilities • Specific applications • Mapping Users to Applications • Integration strategy • Deliverables

  3. CI and User Applications

  4. Scientific process

  5. Data Products Generation

  6. Sample Scenario • Several cases: data, execution, or orchestration inside or outside OOI • For example: user downloads Matlab script and runs it on the local computer

  7. Run script

  8. Persona Model

  9. Persona and Activity Model • This is a high level model that represents categories of personas and their associated activities. • Next steps is to create a model that includes the specific roles within each persona category and map those to the activities.

  10. Classes of Applications that the CI should support • Workflow- Science and Engineering • Search, query • Annotation • Subsetting • Visualization • Data mining • Data integration • Data publication • Browse, find data • Data organization • Data presentation • Data management administration • Collaboration • Resources planning • Statistical

  11. Required CI Core Capabilities • Governance • Resource Allocation • Monitoring interface (can plug in or centralized) • Meta data query • Data query • Data access • Job scheduling • Registration • Data • Metadata • Provenance • Security aspects • Job executions • Software query

  12. Required CI Capabilities, continued Workflows o Search query o Annotation o Subsetting o Visualization o Data mining o Data integration o Data publications o Browse, find data o Data organizations User Applications O CI IO deliver capability O User provided capabilities

  13. Specific Applications • DATA BROWSING • oWebDAV • oTHREDDS • oGoogleEarth • DATA MINING • oWeka • oAdam • oD2K • COLLABORATION TOOLS • oWikis • oMedia Wikki • oPlon • oDupl STATISTICAL oR oSAS oSPSS oMatlab oExcel oKepler (through R) oARCGIS/GRASS ALGORITHMIC • oCustom code, • oMatlab • oKepler • oScirun • oCommunity Codes • ARCGIS/GRASS • VISUALIZATION • oVisit • oIDL • oENV • oScirun • oGraphviz • oMaya • oMatlab • oCovise –collaborative visualization • oARCGIS/GRASS • oiView3D- flighter mouse • oGoogle Eath • oARCView • TRANSFORMATIONAL • oXPath • oXQuery • oDAP, OPeNDAP • oARCGIS/GRASS • GRASS- quantum GIS is a widget to deal with gis

  14. Mapping Users to Applications

  15. Integration Strategy • User applications implemented as: • Workflow • Batch processing • Scripting (Matlab, Perl, Python) • GUI app • Web portals • Priority for the integration strategy: • SOA • Java API/library

  16. Deliverables • Workshop report • Persona Model Specification • User Application Design Specification • …?

  17. Thanks!

More Related