cosec_voreview2004
TRANSCRIPT
-
8/11/2019 CoSEC_VOReview2004
1/19
Hurlburt September 04
Collaborative Sun-Earth
Connector: A Primer
N. Hurlburt, P. Bose, S. Freeland, M.Woodward, G. Slater
LMATC
Supported by NASA through contract NNH04CC00C.
-
8/11/2019 CoSEC_VOReview2004
2/19
Hurlburt September 04
A Question
Is there a correlation between sunspotcomplexity and maximum magnetic
flux? Type of question we would like to ask
Can one answer it using VOs?
How would you use VOs to do it?
-
8/11/2019 CoSEC_VOReview2004
3/19
Hurlburt September 04
Max(abs(Magnetogram))
What instruments havehave magnetograms?
What intstrumentsobserved that interval?
Find
Magnetograms
in interval
Find list or definitionof "delta spot"
Are there delta spots
in FOV?
Find allMagnetograms
with delta spotsin interval
Find
maximum magnetic fieldin all delta spots
from 1-Aug-2001 to 30-Jul-2004
Solar Semantics
-
8/11/2019 CoSEC_VOReview2004
4/19
Hurlburt September 04
VSO
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
-
8/11/2019 CoSEC_VOReview2004
5/19
Hurlburt September 04
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
-
8/11/2019 CoSEC_VOReview2004
6/19
Hurlburt September 04
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 Serv
ices/
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-x
Service-1
Service-y
ServiceCoordination
Agent
Service
Registry
Results
Registry
-
8/11/2019 CoSEC_VOReview2004
7/19
-
8/11/2019 CoSEC_VOReview2004
8/19
Hurlburt September 04
Nearest Image Widget
-
8/11/2019 CoSEC_VOReview2004
9/19
Hurlburt September 04
Draft ResultSpace
-
8/11/2019 CoSEC_VOReview2004
10/19
Hurlburt September 04
Draft ResultSpace
-
8/11/2019 CoSEC_VOReview2004
11/19
Hurlburt September 04
Draft ResultSpace
-
8/11/2019 CoSEC_VOReview2004
12/19
Hurlburt September 04
Collaboration
Contributing Services
Sharing model maps
Sharing results Publishing
Searching
Collaborative Spaces
-
8/11/2019 CoSEC_VOReview2004
13/19
Hurlburt September 04
Draft Results
Knowledgebase
-
8/11/2019 CoSEC_VOReview2004
14/19
Hurlburt September 04
How to use CoSEC
1. Download & install beta client http://cosec.lmsal.com/Downloads
Requires: Java 1.4.2 & lots of memory Platforms: Linux, Solaris, Windows, OSX
2. Download examples at ModelSpace http://cosec.lmsal.com/ModelSpace
3. Register in Results Center http://cosec.lmsal.com/ResultSpace
4. Launch CoSEC and load examples
http://cosec.lmsal.com/Downloadshttp://cosec.lmsal.com/ModelSpacehttp://cosec.lmsal.com/ResultSpacehttp://cosec.lmsal.com/ResultSpacehttp://cosec.lmsal.com/ModelSpacehttp://cosec.lmsal.com/Downloads -
8/11/2019 CoSEC_VOReview2004
15/19
Hurlburt September 04
To contribute today Register at team site
Add model maps1. Create & test model using CoSEC client
2. Save to disk3. Upload to ModelSpace
Add services1. Create CoSEC-compliant service
2. Create local actor with CoSEC client3. Save to disk
4. Upload to ServiceSpace
Add comments & advice
-
8/11/2019 CoSEC_VOReview2004
16/19
Hurlburt September 04
Add service to client
http://www.lmsal.com/cgi-diapason/ssw_service_level0_to_level1.sh¶m1=input
Param1_out=url
-
8/11/2019 CoSEC_VOReview2004
17/19
Hurlburt September 04
Status
Beta client available but Mostly workflow & services
Little semantic support
Custom communicationprotocol
Incomplete documentation
Too fat
Draft Ontologies forsemantic support
Draft Collaborative Spaces
-
8/11/2019 CoSEC_VOReview2004
18/19
Hurlburt September 04
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
-
8/11/2019 CoSEC_VOReview2004
19/19
Hurlburt September 04
Conclusions
Beta client available for adventurous
Crude collaborative spaces open for
business