Ooi cyberinfrastructure user applications
This presentation is the property of its rightful owner.
Sponsored Links
1 / 17

OOI CyberInfrastructure: User Applications PowerPoint PPT Presentation


  • 71 Views
  • Uploaded on
  • Presentation posted in: General

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

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.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


Ci and user applications

CI and User Applications


Scientific process

Scientific process


Data products generation

Data Products Generation


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


Run script

Run script


Persona model

Persona Model


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

oSearch query

oAnnotation

oSubsetting

oVisualization

oData mining

oData integration

oData publications

oBrowse, find data

oData 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


  • Mapping users to applications

    Mapping Users to Applications


    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

    • …?


    Thanks

    Thanks!


  • Login