Ooi cyberinfrastructure user applications
Download
1 / 17

OOI CyberInfrastructure: User Applications - PowerPoint PPT Presentation


  • 102 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' OOI CyberInfrastructure: User Applications' - liluye


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Ooi cyberinfrastructure user applications

OOI CyberInfrastructure:User Applications

August 27, 2008

Elizabeth Rosenzweig,Emilia Farcas

OOI CI Architecture & Design Team

UCSD/Calit2


Overview
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





Sample scenario
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




Persona and activity model
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.


Classes of applications that the ci should support
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


Required ci core capabilities
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


Required ci capabilities continued
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


Specific applications
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



  • Integration strategy
    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


    Deliverables
    Deliverables

    • Workshop report

    • Persona Model Specification

    • User Application Design Specification

    • …?



    ad