PdmV activities and organization, Advancement since last PPD workshop.
- G. Boudoul, G. Franzoni, J-R Vlimant
PdmV activities and organization, Advancement since last PPD - - PowerPoint PPT Presentation
PdmV activities and organization, Advancement since last PPD workshop. G. Boudoul, G. Franzoni, J-R Vlimant P hysics D ata M ontecarlo V alidation https://twiki.cern.ch/twiki/bin/view/CMS/PdmV What ? Software, Conditions, HLT menu,
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 2
✔ Software, Conditions, HLT menu, externals ✔ Analysis recipe is next ?
✔ Good coverage from the DPGs ➔ On the other hand they know what they have changed ➔ Need validation coverage on the HLT aspect ✔ Good coverage from the POGs ➔ On the other hand they know what they have changed ✗ Fair coverage from the PAGs ➔ On the other hand they need to know what has changed
✔ Pre-defined set of MC and data samples ✔ Targeted dedicated samples on case by case basis ✔ Use of the DQM infrastructure as much as possible ✔ Getting more people involved
Volunteer to your PAG / POG / DPG conveners or contacts https://twiki.cern.ch/twiki/bin/view/CMS/PdmVGroupDescription#Contacts
➔ Protect everyone from everyone else on possible mistakes ➔ Prevent complicated analysis procedures due to mistakes ➔ Get everyone to know what is coming up
https://twiki.cern.ch/twiki/bin/view/CMS/PdmV
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 3
➔ Will get you to know how things work.
perspective
➔ Mandatory in the scope of upgrade development and preparation.
➔ Will reduce the load on the validation task. ➔ We need help on the validation task so as to re-route more attention to other important
community tasks (object ID, analysis recipes, DATA/MC validation, ...)
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 4
https://indico.cern.ch/conferenceDisplay.py?confId=215512
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 5
✔ 6.1.SLHC cycle fully validated http://cern.ch/go/9flJ
✔ https://twiki.cern.ch/twiki/bin/view/CMS/PdmVDQMJointGroupMeeting
✗ Strengthen PAG validation on-going
✗ Stalled due to over-load, but still planned
✔ On-going : https://twiki.cern.ch/twiki/bin/view/CMS/PdmVDataMCvalidation
✔ Re-newed e-group, documentation and improved interaction
✗ Much like “releases notes”, not a popular topic
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 6
✔ New requests handled. Workflow modifications to be discussed
✗ Lost interest with the end of data-taking. To be continued
➔ Call were made. Collecting applications with the Steam group
✔ https://twiki.cern.ch/twiki/bin/view/CMS/PdmVKnowFeatures
✗ Stalled due to over-load, but still planned
Longer term
✔ On-going : https://twiki.cern.ch/twiki/bin/view/CMS/PdmVEIValidation
✔ Imminent deployment : https://twiki.cern.ch/twiki/bin/view/CMS/PdmVMcM
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 7
➔Charge
https://twiki.cern.ch/twiki/bin/view/CMS/PdmVGroupDescription#POG_and_DPG
➔ Several rounds of validation samples produced ➔ Validation funneled in valDB http://cern.ch/go/9flJ ✔ Allowed to spot issues before production ➔ Very good and continued integration of validation with the validators
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 8
After discussion with the DQM Group we have agreed to transform 1 out of 4 DQM meeting on Tuesday 14:00 to 16:00 in a joint PdmV/DQM meeting April 23, May 21, June 18 Next meeting on July 16th https://indico.cern.ch/conferenceDisplay.py?confId=226661 https://twiki.cern.ch/twiki/bin/view/CMS/PdmVDQMJointGroupMeeting
➔Charge:
We'll be making calls for reviews. Please volunteer
Bring together validators from correlated area of validation
Create a knowledge database for developers to pick from
Consolidate the validation software integration communication
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 9
➢ Review : we will invite and accommodate for volunteers to come and present the current
status of the validation strategy in their group or area of expertise. This will serve as a knowledge database for groups still in the process of implementing or looking for solutions for validation.
➢ Bridge and hand-shaking : harmonize the scrutiny and understanding of modifications
to RECO software or Alca which affect performance or physics variables across multiple DPG/POG/PAG/HLT groups. Promote exchange of information and complementarity among different validators. Encourage the software developers within DPG/POG to notify changes and interact with DQM developers and validators to assure that validation can follow the evolution closely.
➢ Talent scouting : we invite analyzer and collaborators to come and present control
variables and samples which are worth monitoring and having available systematically in release/conditions/trigger validation. Strategies to develop data-VS-Monte Carlo validation and customize to the needs of each group will be discussed. The presentation would serve to fill a pool of ideas for developer to implement later on.
➢ Validation Development : we invite developers of dqm packages for validation (as
based on reconstructed data to come and present their software development and how this cover the task of validation.
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 10
➔Charge
https://twiki.cern.ch/twiki/bin/view/CMS/PdmVGroupDescription#PAG
✔ Several areas already been tackled ✔ The scouting functioned as we're getting more HI contribution
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 11
https://twiki.cern.ch/twiki/bin/view/CMS/PdmVDataMCvalidation
perform:
✔ Weighted harvesting : done ➔ Provide histograms, efficiencies, already re-weighted ✔ Harvesting on multiple samples : done ➔ Provide stacked histograms & efficiencies, already re-weighted
✔ For multiple harvesting : done ➔ Allows a request to produce more than one /DQM harvested in its
✗ Harvesting with multiple /DQM in input : to be implemented Need to provide a concrete example
Pilot example foreseen for next week Call made to groups in prevision of the GED/PPD workshop
https://indico.cern.ch/conferenceDisplay.py?confId=251030
To be continued ...
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 12
https://twiki.cern.ch/twiki/bin/view/CMS/PdmVTriggerValidation
✔ Good coverage from POGs. ✗ Limited coverage from PAGs. ➔ Call to validators from DPG still on-going
➔ PdmVTriggerValidation<group> all under PdmV* twiki tree
➔ Event-to-event comparison tools ➔ Factor out noise in digitization ➔ ...
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 13
https://twiki.cern.ch/twiki/bin/view/CMS/PdmVKnowFeatures
➢ Documentation as features and recipe arise
https://twiki.cern.ch/twiki/bin/view/CMS/PdmVObjectIdentification
✗ Several tentative starting points in the past, failed out of steam ✗ Probably lack of understanding of what is the mandate ➔ Could resume the effort with added man-power ➔ Brain-storming on the needed tools for such organisation
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 14
➔ EI = PFBRECO
Part of thje standard reconstruction sequence
✔ Simple commands ✔ In standard processing cmsDriver.py ... -s RAW2DIGI,RECO,EI:top ✔ Can be run stand-alone from /AOD : cmsDriver.py ... -s EI:top ➔ Always included in RECO&AOD if ran ➔ One relval workflow can serve the validation of more than one EI DIGI⇨RECO ⇨
EI1 ⇨ EI2 ...
➔ Allows for more than one EI to be implemented & validated ✔ Implementation to be supervised by GED/RECO/AT ➔ Sorting out how to transparently validate EI and non-EI collections Call made to groups in prevision of the GED/PPD workshop
https://indico.cern.ch/conferenceDisplay.py?confId=251030 https://twiki.cern.ch/twiki/bin/view/CMS/PdmVEIValidation
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 15
https://cms-pdmv-dev.cern.ch/mcm/
https://cms-pdmv.cern.ch/mcm/
https://twiki.cern.ch/twiki/bin/view/CMS/PdmVMcM#Instructions
➔ TSG https://cms-pdmv.cern.ch/mcm/requests?page=-1&pwg=TSG ✔ Went through all requests types ✗ Only performance issues faced, inherent to HighPU@13TeV@5.3
➔ TSG, TOP, B2G, BPH ✔ Migration done or on-going
✔ Will remove the book-keeping hole we have dug ourselves in
✔ Should allow even better traceability of requests through the maze
✔ Technical student from July 2013 to July(++) 2014 ✔ Antanas as PdmV/DQM CatA
➔ This needs to happened in tight connection with all parties : gen contact, prep
support, gen conveners, prod managers, computing operation to avoid disruptions
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 16
https://twiki.cern.ch/twiki/bin/view/CMS/PdmVTasks#Generators
https://hypernews.cern.ch/HyperNews/CMS/get/generators/1796.html
➔ Release validation : need handles (variables and samples) to perform the
validation of new features of generators
Many different aspects need to be discussed on how to address this ➔ Monte-Carlo production : need handles (distributions in DQM) to perform
the sanity check as part of a request approval in McM :
✔ Procedure available ✔ To be commissioned once migrated to McM
7/10/13 PPD Coordination, Physics Week, J-R Vlimant 17