Download - Integrating Practical2009
![Page 1: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/1.jpg)
IInntegrating practicaltegrating practicalAuthor/Presenter: David FergussonAuthor/Presenter: David Fergusson
Technology Masters Technology Masters –– Alain Roy, Ben Clifford, Rebbeca Breu, Alain Roy, Ben Clifford, Rebbeca Breu, Carlos Aranda, Emidio Giorgio, TCarlos Aranda, Emidio Giorgio, Toony ny
Calanduci, Steve Crouch, Tilaye AlemuCalanduci, Steve Crouch, Tilaye Alemu
SFK Master SFK Master –– Ted Wen Ted Wen
![Page 2: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/2.jpg)
SfK = simulation of typical e-Science Research
Collaboration between scientists (your group)
Exploring large amounts of Data to find particular patterns of interest
Astronomy
Particle physics
Biomedicine
Geophysics
….
Using results of other researchers’ work
![Page 3: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/3.jpg)
The Pillars of Wisdom
background
Wise WordsWise Words
Pillar –Overrides backgroundRectangularConstant heightAligned with x-y axis
Plaque –Overrides backgroundRectangularConstant height> Or < pillar heightAligned with x-y axis
Word or phrase –Overrides backgroundRectangularConstant height> Or < plaque heightAligned with x-y axis
Total of 20 Pillars
![Page 4: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/4.jpg)
Hints
Boundary of the Surface Hints, (Xi, Yi), obtained by “previous research teams” - may not be completely trustworthy! Hints tell you which technology to use and the form of the data
(calculated on the fly or stored as files and accessed via metadata)
Hints are found using OGSA-DAI
x y form technology12.554886 2.295809 CALCULATE Globus764.082765 91.932643 DATA OMII
Hints look like this (in relational form):
![Page 5: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/5.jpg)
Real search space characteristics In real life
Noise is much larger and pervasive (ie. Top of pillars) Ratio of signal to noise is usually larger
Search spaces generally larger Don’t normally know the complete parameters of your search
space E.G. Boundaries & alignment
So, here, we do not need statistics to analyse the patterns
Do not need to run complex models You are being given the searching tool (may often be the
case in real life)
![Page 6: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/6.jpg)
6
text
![Page 7: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/7.jpg)
7
text
![Page 8: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/8.jpg)
8
text
![Page 9: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/9.jpg)
9
text
x1, y1
X2, y2
Step size
Bounding box
![Page 10: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/10.jpg)
10
text
![Page 11: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/11.jpg)
11
text
![Page 12: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/12.jpg)
12
text
Text can have white space – make sure you find all of it
![Page 13: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/13.jpg)
Search space (conceptual view, not actual)
10000
10000-10000
-10000
Stored data area
Computed data area
UNICORE CondorGridSAM gLiteGT4
![Page 14: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/14.jpg)
Framework
Expected to Write program(s) / script(s)
To run explorations across Surface, E.G. interfacing tools for displaying result with
technologies that deliver those results to find
Pillars, then plaques
Do visualisation on Plaques to read Wisdom Words
Recognise the pattern Making full use of capabilities
![Page 15: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/15.jpg)
Scanner tool Use the Scanner tool to search for a pillar in a given area From the command line, java -jar sfkscan-XXX.jar <x1> <y1> <x2> <y2> <step_size> (XXX = technology name: glite globus condor unicore gridsam)
X1y1 = bottom left, x2y2 = top right If a pillar is found in the given area, the word on the
plaque will be printed on the screen. It can be saved in a text file to view better if the word
wraps on the screen. This can be done through redirecting the output to a file.
15
![Page 16: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/16.jpg)
Parameters Area = -10,000 to 10,000 Step size range = 0.0001 -> 0.1 Each technology has sample pillar that
you will be given.
30 pillars in total
16
![Page 17: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/17.jpg)
Semantic Grid Integrating Practical Objectives
Use the lessons learned in the Semantic Grid Practical Query the metadata stored in a Globus container
Procedure After you find all the words hidden in the pillars… Connect to issgc-client-01.polytech.unice.fr Use the query-all-notes command in the Globus installation Instructions:
http://www.dia.fi.upm.es/~ocorcho/ISSGC2009/web/index_integrating.html
Results The results are the name of the elements you were querying to
the Metadata Query Service: 8 words Combining these words with the previous ones from the pillars
you get the final solution http://www.dia.fi.upm.es/~ocorcho/ISSGC2009/
IntegratingWeb/integrating.html
![Page 18: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/18.jpg)
Reporting colums
Browse to http://dc06.nesc.ed.ac.uk:8080/sfk/ To enter discovered pillars:
Group - this is your group number, (do not add for other groups!)
Text - the whole text you found on the pillar (need to find all of it)
x1, y1, x2, y2 - specify a bounding box that includes all of that text
18
![Page 19: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/19.jpg)
Reporting your results Each team will get
5 minutes during session 56 2 minutes to change over and get started!
Maximum number of slides Title 4 others
What you learnt and insights gained Results of the search Technologies used Evaluation of technologies Evaluation of your strategies
Team organisation, roles and how they worked
![Page 20: Integrating Practical2009](https://reader034.vdocuments.net/reader034/viewer/2022051608/5414420a8d7f72046a8b45a1/html5/thumbnails/20.jpg)
InstructionsTechnology-specific instructions for the integrating practical:
Submission: (When a pillar is found, submit it to this website)http://dc06.nesc.ed.ac.uk:8080/sfk/1. Condor:http://pages.cs.wisc.edu/~roy/grid_school_2009/integrating.html2. GridSAM:http://www.ecs.soton.ac.uk/~stc/ISSGC09/GridSAMIntegratingPractical.htm3. gLite:http://issgc-server-01.polytech.unice.fr/glite/issgc09/glite-integrating-practical.html4. Globus:http://www.ci.uchicago.edu/~benc/issgc09/integrating.html5. UNICORE:http://www.fz-juelich.de/jsc/unicore/ISSGC09/6. OGSA-DAI:http://homepages.nesc.ac.uk/~elias/issgc09/html/hints.html7. Semantic Gridhttp://www.dia.fi.upm.es/~ocorcho/ISSGC2009/IntegratingWeb/integrating.html
20