e-Labs: Online Student Investigations Using Grid Techniques - - PowerPoint PPT Presentation

e labs online student investigations using grid techniques
SMART_READER_LITE
LIVE PREVIEW

e-Labs: Online Student Investigations Using Grid Techniques - - PowerPoint PPT Presentation

e-Labs: Online Student Investigations Using Grid Techniques Elizabeth Quigg Education Office Fermi National Accelerator Lab www.i2u2.org/ elab/ cosmic Outline of Talk Introduction to the Cosmic Ray e-Lab Overview of the Web Portal


slide-1
SLIDE 1

e-Labs: Online Student Investigations Using Grid Techniques

Elizabeth Quigg Education Office Fermi National Accelerator Lab

www.i2u2.org/ elab/ cosmic

slide-2
SLIDE 2

Outline of Talk

Introduction to the Cosmic Ray e-Lab Overview of the Web Portal Implementation Scaling Up Current Development Lessons Learned Invitation / Credits

slide-3
SLIDE 3

Our Mission: To Bring the Research World to the Classroom

Grid Tools, Methods, & Ideas

To develop web-based e-Labs for students to exploit the power of the Grid and support collaborative learning

slide-4
SLIDE 4

The Partners

GriPhyN (Grid Physics Network) - developers of cutting-edge Grid infrastructure led by Ian Foster QuarkNet - a research community of particle physicists, high school teachers & their students.

slide-5
SLIDE 5

Prototype e-Lab

The Cosmic Ray e-Lab Project for high school students & their teachers

slide-6
SLIDE 6

QuarkNet Centers with Detectors

(about 200 total detectors)

GPS A0F05A347825 058065930212 203456010123 4401230101222 GPS
  • Data from Cosmic Ray

Detectors in High Schools

slide-7
SLIDE 7

QuarkNet Centers with Detectors

GPS A0F05A347825 058065930212 203456010123 4401230101222 GPS
  • GPS

A0F05A347825 058065930212 203456010123 4401230101222

GPS

  • Data from Cosmic Ray

Detectors in High Schools

slide-8
SLIDE 8

QuarkNet Centers with Detectors

(about 200 total detectors)

e-Lab Portal Argonne

Central Repository for Data Cosmic Ray e-Lab Portal

slide-9
SLIDE 9

Outline of Talk

Introduction to the Cosmic Ray e-Lab Overview of the Web Portal Implementation Scaling Up Current Development Lessons Learned Invitation / Credits

slide-10
SLIDE 10

Web-based e-Lab

Cosmic Ray e-Lab

Logged in as group: fermigroup Logout My Logbook

Join a national collaboration of high school students to study cosmic rays. Why cosmic rays?

Spending all your time in a shower ? When you're sleeping or sitting in class, cosmic rays shower the earth and everything on it. What are cosmic rays ? Where do they come from ? Where do they hit ? Some cosmic rays have so much energy that scientists are not sure where they come from. A number of reseach projects are looking at this question.

Who are we?

We're a collaboration of high school students and teachers collecting and analyzing cosmic ray data to answer some of these questions. We're working with computer scientists to provide cutting edge tools that use grid techniques to help you share data, graphs, and posters and collaborate with other students nationwide.

Who can join?

You! Think about steps you'd take to investigate cosmic rays. How would you get started? What do you need to know? Can you collect and use data?

slide-11
SLIDE 11

data uploads data sharing analysis tools logbook publication of findings collaboration

Web-based e-Lab support:

slide-12
SLIDE 12

Search Data Run Flux Study

  • Viewing Data in Web Browser
slide-13
SLIDE 13

Show details (metadata)

  • Viewing Data in Web Browser
slide-14
SLIDE 14

Viewing Data in Web Browser

slide-15
SLIDE 15

Analyzing Data - Find Data

slide-16
SLIDE 16

119

Analyze

Analyzing Data - Setting Parameters

slide-17
SLIDE 17

Analyzing Data - Results

slide-18
SLIDE 18

Analyzing Data - Viewing Plot

slide-19
SLIDE 19

Search Plots Name

Searching for Plots

slide-20
SLIDE 20

Search Plots Name

฀ ฀ ฀ ฀ ฀

  • Building on the Work of Others

Run this study again

slide-21
SLIDE 21

Search Plots Name

฀ ฀ ฀ ฀ ฀

  • Analyze

1

Do you trust the detector? Analyze its performance before you use the data for other studies.

Building on the Work of Others

slide-22
SLIDE 22

Educational Components based Development at Fermilab: 13 Years of Online Projects

Long-running expertise in online education projects Home of LInC, Leadership Institute Integrating Internet, Instruction and Curriculum Research base from NCREL, U.S. Department of Education

slide-23
SLIDE 23

฀ ฀ ฀ ฀ ฀ ฀ ฀ ฀ ฀ ฀ ฀

฀ ฀ ฀

฀ ฀ ฀ ฀

  • Study Guide with References
slide-24
SLIDE 24

฀ ฀ ฀ ฀ ฀ ฀ ฀ ฀ ฀ ฀ ฀

฀ ฀ ฀

฀ ฀ ฀ ฀

  • Study Guide with References
slide-25
SLIDE 25

Student Logbook

slide-26
SLIDE 26

z

Comments from Teachers

slide-27
SLIDE 27

z

Student Posters

slide-28
SLIDE 28

References Tutorials and Background Animations Glossary Site Help Rubric to measure progress

Other Educational Components

slide-29
SLIDE 29

Logout

Teacher Pages

slide-30
SLIDE 30

Teacher’s Private Logbook

slide-31
SLIDE 31

Comments on Student Logbooks

By Group My Logbook general Select a Milestone: Research Basics simple measurements simple calculations simple graphs research question research plan A: Get Started cosmic rays cosmic ray study detector research proposal B: Figure it Out collect upload data search parameters analysis tools data error C: Tell Others defend solution create poster comment poster Click Read more to read full log entry and reset "new log" status. Click to add and view comments on a logbook entry.

Log Status: New log entries are marked as New log entry. Number of your comments ( number unread by students. )

All logbook entries for your research groups for "General Notes" Group: "anthro"

01/12/2005 01:55

comments: 1

Here's a chance to test the new version. . . .Read more 01/07/2005 05:39 I think we can use the new version of this. It see . . .Read more 01/07/2005 05:37

comments: 2

I think we can use the new version of this. It see . . .Read more 12/15/2004 10:00

comments: 3

I am testing new changes to see if they work. I t . . .Read more 12/15/2004 09:50 I am testing new changes to see if they work. . . .Read more 11/30/2004 08:46

comments: 3

I have been trying to go through all the milestone . . .Read more

Teachers: View and Comment on Logbooks of Student Research Groups

slide-32
SLIDE 32

Outline of Talk

Introduction to the Cosmic Ray e-Lab Overview of the Web Portal Implementation Scaling Up Current Development Lessons Learned Invitation / Credits

slide-33
SLIDE 33

Design Basics for Portal

Requires the GriPhyN Virtual Data System (VDS) Serves JavaServer Pages from Apache Tomcat Interfaces to local and Grid planners Uses PostGres database for user registration and logbooks.

slide-34
SLIDE 34

QuarkNet/Grid: Big Picture

Grid3/Open Science Grid Virtual Data System e-Lab Portal

slide-35
SLIDE 35

Web Browser

e-Lab Portal

Tom cat Web Server

Java Server Pages VDS API Virtual Data Services

Virtual Data Catalog MDS RLS Grapher VDL2 Workflow Engine Java CoG Kit Local Site

SE/Local CE/Local

QuarkNet Third Party Tools VDS/GriPhyN Grid Middleware

Providers: Local GRAM WS-GRAM Other Grid Site

SE/GridFTP CE/Other

Grid Site

SE/GridFTP CE/PBS

Grid Site

SE/GridFTP CE/Condor

Status Updates (AJAX)

Detailed Design

Student viewpoint Grid Middleware Grid Execution

slide-36
SLIDE 36

Transformations & Derivations

Transformations stitch together code into one workflow for local or grid execution. Derivations invoke transformations with specific inputs, like a function call.

Transformation Derivation

TR Quarknet.Cosmic::LifetimeStudy( inout combineOut, none detector, none extraFun_alpha_guess, none extraFun_alpha_variate, none extraFun_constant_guess, none extraFun_constant_variate) DV Quarknet.Cosmic::LifetimeStudy> anonymous( combineOutfile, 180, 2.3 , 7 , 1.73 , 100.27)

slide-37
SLIDE 37

Provenance

Virtual Data Language

Directed Acyclic Graph for LifeTime Analysis input files transformations
  • utput fie
temp files

Provenance

TR Quarknet.Cosmic::LifetimeStudy( inout combineOut, none detector, none extraFun_alpha_guess, none extraFun_alpha_variate, none extraFun_constant_guess, none extraFun_constant_variate)

Provenance is the audit trail for the computation

  • f a data product.

Students collaborate by extending others computations using provenance.

slide-38
SLIDE 38

Directed Acyclic Graph for LifeTime Analysis

input files transformations

  • utput fie

temp files

slide-39
SLIDE 39

Metadata

Data about data Exist on transformations, files and virtual files

Metatag Value

author Thomas Jordan Liz Quigg Eric Gilbert Bob Peterson city Batavia date 2004-11-1000:00:00.0 group Fermilab name poster_decays.data plotURL users/.../fermigroup/plots project cosmic school Fermilab state IL teacher Jordan title Possible Particle Decays type Poster year AY2004

slide-40
SLIDE 40

Metadata: Arbritrary Schemas

searches comments of data, plots, posters references glossary variable annotations Facilitate many functionalities in the portal:

slide-41
SLIDE 41

Outline of Talk

Introduction to the Cosmic Ray e-Lab Overview of the Web Portal Implementation Scaling Up Current Development Lessons Learned Invitation / Credits

slide-42
SLIDE 42

From Case Study . . .

slide-43
SLIDE 43

. . . to Education Virtual Organization

STAR

Interactions in Understand the Universe http:/ / ed.fnal.gov/uueo/i2u2.html

slide-44
SLIDE 44

Scaling = Rethinking Our Original Design

The Cosmic e-Lab started as a pilot program with primary focus on a working model. Now, we aim to support new e-Labs using the same tools, look and feel, general architecture, etc. CMS test beam data and LIGO are currently in development.

slide-45
SLIDE 45

Building Blocks

Grid3/Open Science Grid Virtual Data System e-Lab Interface User database JavaBeans

slide-46
SLIDE 46

User Database for VO

VO means Virtual Organization. VOs have users that come from many different institutions, and may only have a common interest binding them together. The e-Lab VO consists of developers, scientists, teachers and most

slide-47
SLIDE 47

Analysis Code Data VDL Workflows Content

Framework

Search Execution Workflows Posters Plots Annotation Glossary References Logbook Comments Study Guide

Analysis Code Data VDL Workflows Content

Cosmic Ray e-Lab

Registration

e-Lab Independent Components

slide-48
SLIDE 48

Analysis Code Data VDL Workflows Content

Framework

Search Execution Workflows Posters Plots Annotation Glossary References Logbook Comments Study Guide

Analysis Code Data VDL Workflows Content

Registration

e-Lab Independent Components

slide-49
SLIDE 49

Analysis Code Data VDL Workflows Content

Framework

Search Execution Workflows Posters Plots Annotation Glossary References Logbook Comments Study Guide

Analysis Code Data VDL Workflows Content

Registration

e-Lab Independent Components

CMS e-Lab

slide-50
SLIDE 50

Outline of Talk

Introduction to the Cosmic Ray e-Lab Overview of the Web Portal Implementation Scaling Up Current Development Lessons Learned Invitation / Credits

slide-51
SLIDE 51

Currently Developing

Grid Execution Newer VDL and Grid middleware More e-Labs ( LIGO), i-Labs (Adler) Educational Content from Teachers Transformations (Analysis Code)

slide-52
SLIDE 52

Grid Sites

Iowa

  • Jobs sent

to Grid Site e-Lab Portal Argonne

Using the Grid to Handle Calculations with Lots of Data

slide-53
SLIDE 53

Analyze

? ?

Using the Grid to Handle Calculations with Lots of Data

Select Grid Execution

slide-54
SLIDE 54

Using the Grid to Handle Calculations with Lots of Data

slide-55
SLIDE 55

Currently Developing

CMS e-Lab using test beam and ROOT

Join a national collaboration of high school students to CMS test beam data. How small is small?

How small is so small that we can get no smaller ? Why do objects have mass ? How do scientists "see" particles much smaller than an atom ? Understand how a 12,000 ton detector "sees" electrons, muons and

  • ther particles.

Who are we?

We're a collaboration of high school students and teachers analyzing data from the Compact Muon Solenoid Collaboration, CMS, experiment at CERN in Geneva, Switzerland to answer some of these questions. We're working with computer scientists to provide cutting edge tools that use grid techniques to help you share data, graphs, and posters and collaborate with

  • ther students nationwide.

Who can join?

You! Think about steps you'd take to investigate particle collisions at the highest accelerator energies. How would you get started? What do you need to know? Can you analyze data?

slide-56
SLIDE 56

Outline of Talk

Introduction to the Cosmic Ray e-Lab Overview of the Web Portal Implementation Scaling Up Current Development Lessons Learned Invitation / Credits

slide-57
SLIDE 57

We have users!

235 teachers in 219 high schools 491 student research groups 31,200 analyses run 230 detectors in high schools 7484 data files (about 7500 days worth) 87 posters published

Lessons Learned

slide-58
SLIDE 58

Lessons Learned

Grid work is bleeding-edge and harder than it looks. Professional development for teachers is critical. Developers must work within technical constraints of schools. It’s premature to understand how the Grid enhances education. Computer Scientists learn from e-Labs.

slide-59
SLIDE 59

An Invitation

Join us in building new e-Labs using data from experiments at your labs RSVP: e-labs@fnal.gov

slide-60
SLIDE 60

Credits

Fermilab - Marge Bardeen, Eric Gilbert, Tom Jordan, Liz Quigg, Bob Peterson, Students: Nick Dettman, Paul Nepywoda, Hao Zhou Argonne/University of Chicago - Mike Wilde, Ben Clifford, Mihael Hategan, Douglas Sheftner, Tiberiu Steff-Praun, Student: Yong Zhao QuarkNet/Notre Dame Center - Dan Karmgard, Thomas Loughran, Pat Mooney, Lynda Rose