Teaching and Learning with Open Science Grid quarknet.fnal.gov/e-labs
-
Upload
emily-strickland -
Category
Documents
-
view
229 -
download
4
Transcript of Teaching and Learning with Open Science Grid quarknet.fnal.gov/e-labs
Teaching and Learning with
Open Science Grid
quarknet.fnal.gov/e-labs/
Outline of TalkIntroduction to QuarkNet/Grid
Overview of the e-Lab
Implementation
Reusability
Lessons Learned
QuarkNet
The primary education program for US-ATLAS and US-CMS, large scale experiments
Developing a research community of physicists, high school teachers & their students
Engaging teachers & subsequently students in scientific investigations
QuickTime™ and aGraphics decompressor
are needed to see this picture.
Goals of QuarkNet/Grid
Students participate in a scientific collaboration and make real contributions to a scientific field.
Students use virtual data tools and techniques to upload, access, process and publish data, report their results as online poster, and have online discussions about their work with peers.
Educational researchers evaluate the effectiveness of such an endeavor.
Grid specialists explore interface designs that enhance accessibility to Grid data and computational resources.
Outline of TalkIntroduction to QuarkNet/Grid
Overview of the e-Lab
Implementation
Reusability
Lessons Learned
Cosmic Ray Detectors (DAQS)
in High Schools
Uploading Data to the QuarkNet Portal using a Web Browser
01000110101011
Analyzing Data on the QuarkNet Portal using a Web Browser
Data from Seattle Area:
Devry Inst.Juanita HSLiberty HSIssaquah HSMeadowdale HS
Using the Grid to Handle Calculations with Lots of Data
Student Logbook
Sample Comments on Logbook
Publishing Posters
Outline of TalkIntroduction to QuarkNet/Grid
Overview of the e-Lab
Implementation
Reusability
Lessons Learned
Design Basics for e-Lab
Requires the GriPhyN Virtual Data System (VDS)
Serves JavaServer Pages from Apache Tomcat
Interfaces to local and Grid planners, such as Euryale and Pegasus
Detailed DesignStudent
viewpoint
Grid Middleware
Grid Execution
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)
Provenance
Virtual Data Language 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 of a data product.
Students collaborate by extending others computations using provenance.
Metadata
Data about data
Exist on transformations, files and virtual files
Outline of TalkIntroduction to QuarkNet/Grid
Overview of the e-Lab
Implementation
Reusability
Lessons Learned
Reusability = Rethinking Our Original DesignQuarkNet/Grid 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 is a near-term goal.
Analysis Code
DataVDL Workflows
Content
FrameworkRegistrat
Registrat
ion
ion
Registrat
Registrat
ion
ion
Search
Search
Search
Search
Execution
Execution
Execution
Execution
Workflows
Workflows
Workflows
Workflows
Posters
Posters
Posters
Posters
Plots
Plots
Plots
Plots
Annotatio
Annotatio
nnAnnotatio
Annotatio
nn
Glossary
Glossary
Glossary
Glossary
Reference
Reference
ssReference
Reference
ss
Logbook
Logbook
Logbook
Logbook
Comments
Comments
Comments
Comments
Study
Study
Guide
Guide
Study
Study
Guide
Guide
Analysis Code
DataVDL Workflows
Content
Cosmic Ray e-LabCMS e-Lab
Outline of TalkIntroduction to QuarkNet/Grid
Overview of the e-Lab
Implementation
Reusability
Lessons Learned
We have users!
243 teachers
240 high schools
259 student research groups
104 analyses performed since May 2005
200 detectors in high schools (with CROP)
70 more detectors ready soon
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.
We have lessons!
QuestionsIntroduction to QuarkNet/Grid
Overview of the e-Lab
Implementation
Reusability
Lessons Learned