# Presentation: 119260

## Collaborative Sun-Earth Connector: A Primer

- N. Hurlburt, P. Bose, S. Freeland, M. Woodward, G. Slater
*LMATC*
*Supported by NASA through contract NNH04CC00C.*

## A Question

- Is there a correlation between sunspot complexity and maximum magnetic flux?
- Type of question we would like to ask
- Can one answer it using VO’s?
- How would you use VO’s to do it?

## Solar Semantics

## Scientific Workflow

- Find
- Magnetograms

- Max(ABS(Magnetogram))

- Find Instruments
- With Magnetograms

- List
- Delta Spots

- Match
- FOV

- Get
- Magnetograms

- Plot/List
- Maximum Flux

- Start Date

- End Date

## The CoSEC Solution

- Distributed data analysis system using
- Scientific workflow systems
- Semantic composition & integration
- Existing SolarSoft services & tools
- Focused on solar and space physics service
- Collaborative environment for sharing data, software and higher-level products
- Complements existing efforts in Virtual Observatories

## CoSEC Components and Interactions    

- 3.5 Post Results

-  Service

- Composition

- Agent

- 1.1 Register Service

- Services KB

- 2.1 Query/Browse

- Create Process Graph

- 2.2 Bind Services/

-       Inputs/Ouputs

- 2.3 Execute / Return

-    results as URL

- 3.1 Spawn Execution

-    Manager Agent

- 3.2 Execute Service1

- 3.3 Post Results

- 3.4 Execute ServiceX

-  3.6 Notify  Results

- Service
- Registry

- Results
- Registry

## Example: Find nearest flare image 

## Nearest Image Widget

## Draft ResultSpace

## Draft ResultSpace

## Draft ResultSpace

## Collaboration

- Contributing Services
- Sharing model maps
- Sharing results
- Publishing
- Searching
- Collaborative Spaces

## Draft Results Knowledgebase

## How to use CoSEC

- Download & install beta client
- _[http://cosec.lmsal.com/Downloads](http://cosec.lmsal.com/Downloads)_
- Requires: Java 1.4.2 & lots of memory
- Platforms: Linux, Solaris, Windows, OSX
- Download examples at ModelSpace
- _[http://cosec.lmsal.com/](http://cosec.lmsal.com/ModelSpace)__[ModelSpace](http://cosec.lmsal.com/ModelSpace)_
- Register in Results Center
- _[http://cosec.lmsal.com/ResultSpace](http://cosec.lmsal.com/ResultSpace)_
- Launch CoSEC and load examples

## To contribute today...

- Register at team site
- Add model maps
- Create & test model using CoSEC client
- Save to disk
- Upload to ModelSpace
- Add services
- Create CoSEC-compliant service
- Create local actor with CoSEC client
- Save to disk
- Upload to ServiceSpace
- Add comments & advice

## Add service to client

- http://www.lmsal.com/cgi-diapason/ssw_service_level0_to_level1.sh&param1=input

- <result>
- Param1_out=url
- </result>

## Status

- Beta client available but...
- Mostly workflow & services
- Little semantic support
- Custom communication protocol
- Incomplete documentation
- Too fat
- Draft Ontologies for semantic support
- Draft Collaborative Spaces

## Plans for 2005...

- Client
- WSDL support
- Semantic composition aids
- Thin client using remote execution agent
- Semantic & Knowledgebase
- Data, services, models & results KB
- Collaborative Spaces
- Cleaner web interface
- Queries using knowledge bases

## Conclusions

- Beta client available for adventurous
- Crude collaborative spaces open for business