SlideShare une entreprise Scribd logo
1  sur  20
Integrating practical
     Author/Presenter: David Fergusson
            Technology Masters –
Alain Roy, Ben Clifford, Rebbeca Breu, Carlos
 Aranda, Emidio Giorgio, Tony Calanduci,
        Steve Crouch, Tilaye Alemu

           SFK Master – Ted Wen
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
The Pillars of Wisdom

                                         background
                                         Pillar –
                                         Overrides background
                                         Rectangular
                                         Constant height
                                         Aligned with x-y axis
                                            Plaque –
                                            Overrides background
                                            Rectangular
                                            Constant height
                                            > Or < pillar height
                                            Aligned with x-y axis

                                              Word or phrase –
                                              Overrides background
                                              Rectangular
                            Wise Words        Constant height
Total of 20 Pillars                           > Or < plaque height
                                              Aligned with x-y axis
Hints




                                                            Hints are found
                                                            using OGSA-DAI

                                       Hints look like this (in relational form):

                                 x       y          form    technology
                                 12.554886          2.295809        CALCULATE
                                 764.082765         91.932643       DATA OMII

  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)
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)
tex
 t




      6
tex
 t




      7
tex
 t




      8
Bounding box

                     X2, y2


               tex
                t        Step size
  x1, y1




                                     9
tex
 t




      10
tex
 t




      11
Text can have white space – make sure you find all of it



tex
 t




                                                            12
Search space
(conceptual view, not actual)

                                          10000



                                          Computed data area


 -10000                                                        10000

          GridSAM   GT4         UNICORE    Condor      gLite

                                           Stored data area




                                -10000
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
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
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
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/Inte
       gratingWeb/integrating.html
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
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
Instructions
Technology-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/
   Condor:
http://pages.cs.wisc.edu/~roy/grid_school_2009/integrating.html
2. GridSAM:
http://www.ecs.soton.ac.uk/~stc/ISSGC09/GridSAMIntegratingPractical.htm
3. gLite:
http://issgc-server-01.polytech.unice.fr/glite/issgc09/glite-integrating-practical.html
4. Globus:
http://www.ci.uchicago.edu/~benc/issgc09/integrating.html
5. UNICORE:
http://www.fz-juelich.de/jsc/unicore/ISSGC09/
6. OGSA-DAI:
http://homepages.nesc.ac.uk/~elias/issgc09/html/hints.html
7. Semantic Grid
http://www.dia.fi.upm.es/~ocorcho/ISSGC2009/IntegratingWeb/integrating.html
                                                                                          20

Contenu connexe

En vedette

Session 58 - Cloud computing, virtualisation and the future
Session 58 - Cloud computing, virtualisation and the future Session 58 - Cloud computing, virtualisation and the future
Session 58 - Cloud computing, virtualisation and the future ISSGC Summer School
 
Session 58 :: Cloud computing, virtualisation and the future Speaker: Ake Edlund
Session 58 :: Cloud computing, virtualisation and the future Speaker: Ake EdlundSession 58 :: Cloud computing, virtualisation and the future Speaker: Ake Edlund
Session 58 :: Cloud computing, virtualisation and the future Speaker: Ake EdlundISSGC Summer School
 
Session 48 - Principles of Semantic metadata management
Session 48 - Principles of Semantic metadata management Session 48 - Principles of Semantic metadata management
Session 48 - Principles of Semantic metadata management ISSGC Summer School
 
Session 50 - High Performance Computing Ecosystem in Europe
Session 50 - High Performance Computing Ecosystem in EuropeSession 50 - High Performance Computing Ecosystem in Europe
Session 50 - High Performance Computing Ecosystem in EuropeISSGC Summer School
 
Session 49 Practical Semantic Sticky Note
Session 49 Practical Semantic Sticky NoteSession 49 Practical Semantic Sticky Note
Session 49 Practical Semantic Sticky NoteISSGC Summer School
 

En vedette (6)

Departure
DepartureDeparture
Departure
 
Session 58 - Cloud computing, virtualisation and the future
Session 58 - Cloud computing, virtualisation and the future Session 58 - Cloud computing, virtualisation and the future
Session 58 - Cloud computing, virtualisation and the future
 
Session 58 :: Cloud computing, virtualisation and the future Speaker: Ake Edlund
Session 58 :: Cloud computing, virtualisation and the future Speaker: Ake EdlundSession 58 :: Cloud computing, virtualisation and the future Speaker: Ake Edlund
Session 58 :: Cloud computing, virtualisation and the future Speaker: Ake Edlund
 
Session 48 - Principles of Semantic metadata management
Session 48 - Principles of Semantic metadata management Session 48 - Principles of Semantic metadata management
Session 48 - Principles of Semantic metadata management
 
Session 50 - High Performance Computing Ecosystem in Europe
Session 50 - High Performance Computing Ecosystem in EuropeSession 50 - High Performance Computing Ecosystem in Europe
Session 50 - High Performance Computing Ecosystem in Europe
 
Session 49 Practical Semantic Sticky Note
Session 49 Practical Semantic Sticky NoteSession 49 Practical Semantic Sticky Note
Session 49 Practical Semantic Sticky Note
 

Similaire à Integrating Practical2009

Web Data Extraction Como2010
Web Data Extraction Como2010Web Data Extraction Como2010
Web Data Extraction Como2010Giorgio Orsi
 
Software Testing:
 A Research Travelogue 
(2000–2014)
Software Testing:
 A Research Travelogue 
(2000–2014)Software Testing:
 A Research Travelogue 
(2000–2014)
Software Testing:
 A Research Travelogue 
(2000–2014)Alex Orso
 
Easy edd phd talks 28 oct 2008
Easy edd phd talks 28 oct 2008Easy edd phd talks 28 oct 2008
Easy edd phd talks 28 oct 2008Taha Sochi
 
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017StampedeCon
 
Standardizing on a single N-dimensional array API for Python
Standardizing on a single N-dimensional array API for PythonStandardizing on a single N-dimensional array API for Python
Standardizing on a single N-dimensional array API for PythonRalf Gommers
 
High-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and ModelingHigh-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and ModelingNesreen K. Ahmed
 
Using Deep Learning to do Real-Time Scoring in Practical Applications
Using Deep Learning to do Real-Time Scoring in Practical ApplicationsUsing Deep Learning to do Real-Time Scoring in Practical Applications
Using Deep Learning to do Real-Time Scoring in Practical ApplicationsGreg Makowski
 
Principal Component Analysis For Novelty Detection
Principal Component Analysis For Novelty DetectionPrincipal Component Analysis For Novelty Detection
Principal Component Analysis For Novelty DetectionJordan McBain
 
Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)Ha Phuong
 
Greg Hogan – To Petascale and Beyond- Apache Flink in the Clouds
Greg Hogan – To Petascale and Beyond- Apache Flink in the CloudsGreg Hogan – To Petascale and Beyond- Apache Flink in the Clouds
Greg Hogan – To Petascale and Beyond- Apache Flink in the CloudsFlink Forward
 
Software Defined Visualization (SDVis): Get the Most Out of ParaView* with OS...
Software Defined Visualization (SDVis): Get the Most Out of ParaView* with OS...Software Defined Visualization (SDVis): Get the Most Out of ParaView* with OS...
Software Defined Visualization (SDVis): Get the Most Out of ParaView* with OS...Intel® Software
 
Computational decision making
Computational decision makingComputational decision making
Computational decision makingBoris Adryan
 
Machine Learning and Go. Go!
Machine Learning and Go. Go!Machine Learning and Go. Go!
Machine Learning and Go. Go!Diana Ortega
 
Neural Networks: Support Vector machines
Neural Networks: Support Vector machinesNeural Networks: Support Vector machines
Neural Networks: Support Vector machinesMostafa G. M. Mostafa
 
Fosdem 2013 petra selmer flexible querying of graph data
Fosdem 2013 petra selmer   flexible querying of graph dataFosdem 2013 petra selmer   flexible querying of graph data
Fosdem 2013 petra selmer flexible querying of graph dataPetra Selmer
 
24-TensorFlow-Clipper.pptxnjjjjnjjjjjjmm
24-TensorFlow-Clipper.pptxnjjjjnjjjjjjmm24-TensorFlow-Clipper.pptxnjjjjnjjjjjjmm
24-TensorFlow-Clipper.pptxnjjjjnjjjjjjmmSasidharaKashyapChat
 

Similaire à Integrating Practical2009 (20)

Web Data Extraction Como2010
Web Data Extraction Como2010Web Data Extraction Como2010
Web Data Extraction Como2010
 
Software Testing:
 A Research Travelogue 
(2000–2014)
Software Testing:
 A Research Travelogue 
(2000–2014)Software Testing:
 A Research Travelogue 
(2000–2014)
Software Testing:
 A Research Travelogue 
(2000–2014)
 
Easy edd phd talks 28 oct 2008
Easy edd phd talks 28 oct 2008Easy edd phd talks 28 oct 2008
Easy edd phd talks 28 oct 2008
 
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017
 
Standardizing on a single N-dimensional array API for Python
Standardizing on a single N-dimensional array API for PythonStandardizing on a single N-dimensional array API for Python
Standardizing on a single N-dimensional array API for Python
 
High-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and ModelingHigh-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and Modeling
 
Using Deep Learning to do Real-Time Scoring in Practical Applications
Using Deep Learning to do Real-Time Scoring in Practical ApplicationsUsing Deep Learning to do Real-Time Scoring in Practical Applications
Using Deep Learning to do Real-Time Scoring in Practical Applications
 
AI and Deep Learning
AI and Deep Learning AI and Deep Learning
AI and Deep Learning
 
Principal Component Analysis For Novelty Detection
Principal Component Analysis For Novelty DetectionPrincipal Component Analysis For Novelty Detection
Principal Component Analysis For Novelty Detection
 
Claire98
Claire98Claire98
Claire98
 
Distributed Deep Learning + others for Spark Meetup
Distributed Deep Learning + others for Spark MeetupDistributed Deep Learning + others for Spark Meetup
Distributed Deep Learning + others for Spark Meetup
 
lecture1.ppt
lecture1.pptlecture1.ppt
lecture1.ppt
 
Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)
 
Greg Hogan – To Petascale and Beyond- Apache Flink in the Clouds
Greg Hogan – To Petascale and Beyond- Apache Flink in the CloudsGreg Hogan – To Petascale and Beyond- Apache Flink in the Clouds
Greg Hogan – To Petascale and Beyond- Apache Flink in the Clouds
 
Software Defined Visualization (SDVis): Get the Most Out of ParaView* with OS...
Software Defined Visualization (SDVis): Get the Most Out of ParaView* with OS...Software Defined Visualization (SDVis): Get the Most Out of ParaView* with OS...
Software Defined Visualization (SDVis): Get the Most Out of ParaView* with OS...
 
Computational decision making
Computational decision makingComputational decision making
Computational decision making
 
Machine Learning and Go. Go!
Machine Learning and Go. Go!Machine Learning and Go. Go!
Machine Learning and Go. Go!
 
Neural Networks: Support Vector machines
Neural Networks: Support Vector machinesNeural Networks: Support Vector machines
Neural Networks: Support Vector machines
 
Fosdem 2013 petra selmer flexible querying of graph data
Fosdem 2013 petra selmer   flexible querying of graph dataFosdem 2013 petra selmer   flexible querying of graph data
Fosdem 2013 petra selmer flexible querying of graph data
 
24-TensorFlow-Clipper.pptxnjjjjnjjjjjjmm
24-TensorFlow-Clipper.pptxnjjjjnjjjjjjmm24-TensorFlow-Clipper.pptxnjjjjnjjjjjjmm
24-TensorFlow-Clipper.pptxnjjjjnjjjjjjmm
 

Plus de ISSGC Summer School

Session 49 - Semantic metadata management practical
Session 49 - Semantic metadata management practical Session 49 - Semantic metadata management practical
Session 49 - Semantic metadata management practical ISSGC Summer School
 
Session 46 - Principles of workflow management and execution
Session 46 - Principles of workflow management and execution Session 46 - Principles of workflow management and execution
Session 46 - Principles of workflow management and execution ISSGC Summer School
 
Session 37 - Intro to Workflows, API's and semantics
Session 37 - Intro to Workflows, API's and semantics Session 37 - Intro to Workflows, API's and semantics
Session 37 - Intro to Workflows, API's and semantics ISSGC Summer School
 
Session 43 :: Accessing data using a common interface: OGSA-DAI as an example
Session 43 :: Accessing data using a common interface: OGSA-DAI as an exampleSession 43 :: Accessing data using a common interface: OGSA-DAI as an example
Session 43 :: Accessing data using a common interface: OGSA-DAI as an exampleISSGC Summer School
 
Session 40 : SAGA Overview and Introduction
Session 40 : SAGA Overview and Introduction Session 40 : SAGA Overview and Introduction
Session 40 : SAGA Overview and Introduction ISSGC Summer School
 
Session 24 - Distribute Data and Metadata Management with gLite
Session 24 - Distribute Data and Metadata Management with gLiteSession 24 - Distribute Data and Metadata Management with gLite
Session 24 - Distribute Data and Metadata Management with gLiteISSGC Summer School
 
General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school ISSGC Summer School
 
Session 3-Distributed System Principals
Session 3-Distributed System PrincipalsSession 3-Distributed System Principals
Session 3-Distributed System PrincipalsISSGC Summer School
 

Plus de ISSGC Summer School (20)

Session 49 - Semantic metadata management practical
Session 49 - Semantic metadata management practical Session 49 - Semantic metadata management practical
Session 49 - Semantic metadata management practical
 
Session 46 - Principles of workflow management and execution
Session 46 - Principles of workflow management and execution Session 46 - Principles of workflow management and execution
Session 46 - Principles of workflow management and execution
 
Session 42 - GridSAM
Session 42 - GridSAMSession 42 - GridSAM
Session 42 - GridSAM
 
Session 37 - Intro to Workflows, API's and semantics
Session 37 - Intro to Workflows, API's and semantics Session 37 - Intro to Workflows, API's and semantics
Session 37 - Intro to Workflows, API's and semantics
 
Session 43 :: Accessing data using a common interface: OGSA-DAI as an example
Session 43 :: Accessing data using a common interface: OGSA-DAI as an exampleSession 43 :: Accessing data using a common interface: OGSA-DAI as an example
Session 43 :: Accessing data using a common interface: OGSA-DAI as an example
 
Session 40 : SAGA Overview and Introduction
Session 40 : SAGA Overview and Introduction Session 40 : SAGA Overview and Introduction
Session 40 : SAGA Overview and Introduction
 
Session 36 - Engage Results
Session 36 - Engage ResultsSession 36 - Engage Results
Session 36 - Engage Results
 
Session 23 - Intro to EGEE-III
Session 23 - Intro to EGEE-IIISession 23 - Intro to EGEE-III
Session 23 - Intro to EGEE-III
 
Session 33 - Production Grids
Session 33 - Production GridsSession 33 - Production Grids
Session 33 - Production Grids
 
Social Program
Social ProgramSocial Program
Social Program
 
Session29 Arc
Session29 ArcSession29 Arc
Session29 Arc
 
Session 24 - Distribute Data and Metadata Management with gLite
Session 24 - Distribute Data and Metadata Management with gLiteSession 24 - Distribute Data and Metadata Management with gLite
Session 24 - Distribute Data and Metadata Management with gLite
 
Session 23 - gLite Overview
Session 23 - gLite OverviewSession 23 - gLite Overview
Session 23 - gLite Overview
 
General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school
 
Session 3-Distributed System Principals
Session 3-Distributed System PrincipalsSession 3-Distributed System Principals
Session 3-Distributed System Principals
 
Session10part2 Servers Detailed
Session10part2  Servers DetailedSession10part2  Servers Detailed
Session10part2 Servers Detailed
 
Session18 Madduri
Session18  MadduriSession18  Madduri
Session18 Madduri
 
Session6 Security Emidio
Session6 Security  EmidioSession6 Security  Emidio
Session6 Security Emidio
 
Session9part1
Session9part1Session9part1
Session9part1
 
Session19 Globus
Session19 GlobusSession19 Globus
Session19 Globus
 

Dernier

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 

Dernier (20)

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 

Integrating Practical2009

  • 1. Integrating practical Author/Presenter: David Fergusson Technology Masters – Alain Roy, Ben Clifford, Rebbeca Breu, Carlos Aranda, Emidio Giorgio, Tony Calanduci, Steve Crouch, Tilaye Alemu SFK Master – Ted Wen
  • 2. 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
  • 3. The Pillars of Wisdom background Pillar – Overrides background Rectangular Constant height Aligned with x-y axis Plaque – Overrides background Rectangular Constant height > Or < pillar height Aligned with x-y axis Word or phrase – Overrides background Rectangular Wise Words Constant height Total of 20 Pillars > Or < plaque height Aligned with x-y axis
  • 4. Hints Hints are found using OGSA-DAI Hints look like this (in relational form): x y form technology 12.554886 2.295809 CALCULATE 764.082765 91.932643 DATA OMII 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)
  • 5. 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)
  • 6. tex t 6
  • 7. tex t 7
  • 8. tex t 8
  • 9. Bounding box X2, y2 tex t Step size x1, y1 9
  • 10. tex t 10
  • 11. tex t 11
  • 12. Text can have white space – make sure you find all of it tex t 12
  • 13. Search space (conceptual view, not actual) 10000 Computed data area -10000 10000 GridSAM GT4 UNICORE Condor gLite Stored data area -10000
  • 14. 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
  • 15. 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
  • 16. 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
  • 17. 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/Inte gratingWeb/integrating.html
  • 18. 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
  • 19. 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
  • 20. Instructions Technology-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/  Condor: http://pages.cs.wisc.edu/~roy/grid_school_2009/integrating.html 2. GridSAM: http://www.ecs.soton.ac.uk/~stc/ISSGC09/GridSAMIntegratingPractical.htm 3. gLite: http://issgc-server-01.polytech.unice.fr/glite/issgc09/glite-integrating-practical.html 4. Globus: http://www.ci.uchicago.edu/~benc/issgc09/integrating.html 5. UNICORE: http://www.fz-juelich.de/jsc/unicore/ISSGC09/ 6. OGSA-DAI: http://homepages.nesc.ac.uk/~elias/issgc09/html/hints.html 7. Semantic Grid http://www.dia.fi.upm.es/~ocorcho/ISSGC2009/IntegratingWeb/integrating.html 20