G4-Val-Repository-Status-Plans

Prospects of the Geant4 Validation
Repository at FNAL
H. Wenzel, J. Yarba
Fermilab
17th Geant4 Collaboration Workshop
9/13/2012
1
Overview





2
Motivation and Benefits
Overview of the Deployed Tools
Near-term Needs and Future plans
Summary
Discussion
Julia Yarba, FNAL – 9/13/2012
Motivation and Benefits






3
Improve the consistency of the tests
Completion of tests on definite timescale
Access to the results in the central location
Share the tools and resources
Share the comparison reference
Track history as the models evolve
Julia Yarba, FNAL – 9/13/2012
Storage, Display and Publishing (I)
PostgresSQL DB (dev.&prod.)
Collection of Tests:
Images, Tags, Descriptions,
References, etc.
Multiple Upload Utility
XML input
4
Abstract interface to DB:
Java/JSP library – access
and management of objects
Tomcat or Glassfish Server
Web Application:
Display
Tools – upload, delete, edit…
Julia Yarba, FNAL – 9/13/2012
Storage, Display and Publishing (II)

Upload:
–
–


Single Test Upload via Web Interface
Multiple Tests upload via specialized utility
DB backed up
Setup documented:
https://svnweb.cern.ch/trac/g4validation/twiki

Geant4 Validation Task Force:
https://twiki.cern.ch/twiki/bin/view/Geant4/PhysicsValidationTaskForce
5
Julia Yarba, FNAL – 9/13/2012
DB and Web Application up and running
http://g4validation.fnal.gov:8080/G4HadronicValidation
6
Publishing Results
(password protected)
Julia Yarba, FNAL – 9/13/2012
Open Issues & Near-term Plans (I)

Repository is UNevenly populated with results
–

Long pending request/plan for interactive overlay
–
–



7
Action from experts is needed
Manpower needed
Work resumed on choice of technology, early prototype
“Flat” reflection of contents
“Frozen” results from LHC
Various cosmetics and efficiency aspects
Julia Yarba, FNAL – 9/13/2012
Open Issues & Near-term Plans (II)

Request/plan for interactive overlay
–
–
–
–
–
–
Extend DB schema to store histogram contents and
experimental data
Extend Interface Libs to retrieve results
Extend Web Application to display results
(Start to) Populate the DB
Estimated manpower needs: (at least) 0.5 FTE x years
More info, including current manpower/contributions, can
be found in the Task List:
https://twiki.cern.ch/twiki/bin/view/Geant4/PhysicsValidationTaskForce
–
8
CALL FOR HELP !!!
Julia Yarba, FNAL – 9/13/2012
Open Issues & Near-term Plans (III)

No categorization of the DB contents:
–
–
–
–
–
–
–
9
Extend DB schema for categorization
Extend Access Libs to reflect schema changes
Extend Web App to reflect categorization
(“public”, “internal”, etc.)
Cleanup is needed
Current Summary/Highlights page is needed
Estimated manpower needs: TBD
CALL FOR HELP !!!
Julia Yarba, FNAL – 9/13/2012
Summary





10
Storage, Display and Publication tools deployed
and maintained at dedicated servers at FNAL
DB is backed up, setup documented
Collection of older validation results transferred
to the new system; newer results are being
added; needs more action to complete !
Plans for most urgently needed improvements
Manpower absolutely needed !
Julia Yarba, FNAL – 9/13/2012