Job Submission for Babar Analysis James Werner Resources
Job Submission for Babar Analysis James Werner Resources: www. hep. man. ac. uk/u/jamwer James Cunha Werner jamwer@hep. man. ac. uk
USER Resources Reliable. Robust. Efficient. Optimal use of resources. Recover from fail conditions. Supply clear information about crashes. The ideal Job Submission System is the one users do not know it exists !!! James Cunha Werner jamwer@hep. man. ac. uk
Analysis Job Submission James Cunha Werner jamwer@hep. man. ac. uk
Matching MC with experiment 18, 700, 000 events! James Cunha Werner jamwer@hep. man. ac. uk
Analysis Submission to Grid (Prototype) • Single command: . /easygrid dataset_name • Perform Handlers management and submission • Software based in State-machine – Verify skimdata available: • If not available perform Bbk. Dataset. TCL to generate skim. Data. Each file will be a job. – Verify if there are handlers pending • If not, script generation (gera. c) with edg-job-submit and Class. Adds, and script execution. Nest for submission policy and optimisation. • If yes, verify job status. When the all jobs ended, recover results in user folder. James Cunha Werner jamwer@hep. man. ac. uk
Generation and submission [jamwer@bfb babar]$. /easygrid SP-1005 -Tau 11 -R 14 Invalid configuration filename: /opt/edg/etc/vomses Your identity: /C=UK/O=e. Science/OU=Manchester/L=HEP/CN=james werner Enter GRID pass phrase for this identity: Creating temporary proxy. . . . Done Creating proxy. . . . Done Searching pre selected skimdata. Searching previous handlers. Handlers not found. Submiting to GRID. Wait end of process. . . James Cunha Werner jamwer@hep. man. ac. uk
Job Status [jamwer@bfb babar]$. /easygrid SP-1005 -Tau 11 -R 14 Invalid configuration filename: /opt/edg/etc/vomses Your identity: /C=UK/O=e. Science/OU=Manchester/L=HEP/CN=james werner Enter GRID pass phrase for this identity: Creating temporary proxy. . . . Done Creating proxy. . . . Done Searching pre selected skimdata. Searching previous handlers. Checking if jobs finished. ### Handle -> https: //lcgrb 01. gridpp. rl. ac. uk: 9000/fo. RHh. Wye. DBnbq. A 9 Jk. DADLg Current Status: Scheduled https: //lcgrb 01. gridpp. rl. ac. uk: 9000/fo. RHh. Wye. DBnbq. A 9 Jk. DADLg still pendent. ### Handle -> https: //lxn 1188. cern. ch: 9000/8 Dd. K 3 xruxtev. Npei 3 z. Zba. A Current Status: Scheduled https: //lxn 1188. cern. ch: 9000/8 Dd. K 3 xruxtev. Npei 3 z. Zba. A still pendent. 4 jobs did not finished ! Try again later. James Cunha Werner jamwer@hep. man. ac. uk
Job Status and recovery [jamwer@bfb babar]$. /easygrid SP-1005 -Tau 11 -R 14 Invalid configuration filename: /opt/edg/etc/vomses Your identity: /C=UK/O=e. Science/OU=Manchester/L=HEP/CN=james werner Enter GRID pass phrase for this identity: Creating temporary proxy. . . . . Done Creating proxy. . . . Done Searching pre selected skimdata. Searching previous handlers. Checking if jobs finished. ### Handle -> https: //lcgrb 01. gridpp. rl. ac. uk: 9000/fo. RHh. Wye. DBnbq. A 9 Jk. DADLg Current Status: Done Exit code: 0 ### Handle -> https: //lxn 1188. cern. ch: 9000/8 Dd. K 3 xruxtev. Npei 3 z. Zba. A Current Status: Done Exit code: 0 0 jobs did not finished ! Try again later. All jobs done. Recovering results in your folder. Results in the following folders: /home/jamwer/grid_sub/babar/jamwer_fo. RHh. Wye. DBnbq. A 9 Jk. DADLg /home/jamwer/grid_sub/babar/jamwer_8 Dd. K 3 xruxtev. Npei 3 z. Zba. A James Cunha Werner jamwer@hep. man. ac. uk
Event Reconstruction using Monte Carlo simulation Obtain instable particles from combination of stables particles measured by Babar detector/MC. Recursive algorithm, easy to use and recurrent. The “background” effect due wrong combinations. James Cunha Werner jamwer@hep. man. ac. uk
Combination 2 particles/gammas Monte Carlo James Cunha Werner “Experiment” jamwer@hep. man. ac. uk
Combination 3 particles/gammas Monte Carlo James Cunha Werner “Experiment” jamwer@hep. man. ac. uk
Combination 4 particles/gammas “Experiment” Monte Carlo James Cunha Werner jamwer@hep. man. ac. uk
Event Reconstruction from Experimental data Pi 0! James Cunha Werner jamwer@hep. man. ac. uk
80, 000 events !!! Pi 0 James Cunha Werner jamwer@hep. man. ac. uk
Why EMC does not works for Charged Particles? ? ? It is difficult to discriminate Pions (>90% of particles) from Kaons in the Electromagnetic Calorimeter. Why? James Cunha Werner jamwer@hep. man. ac. uk
Energy x Momentum from MC data Detector Transfer Function change mass hyperboles! James Cunha Werner jamwer@hep. man. ac. uk
Only Pions James Cunha Werner jamwer@hep. man. ac. uk
Only Kaons James Cunha Werner jamwer@hep. man. ac. uk
Could Artificial Intelligence… • Obtain a non-linear discriminate function able to classify kaons / pions? • Recover “not good” events (80% of the Database)? e. g. Tau 11 80, 000 events of 440, 000. James Cunha Werner jamwer@hep. man. ac. uk
James Cunha Werner jamwer@hep. man. ac. uk
Goals of 0 Pi -roject • Develop elementary programs and generate the documentation for future students. • Study Pi 0 annihilation and quarks interaction. • Quark energy spectroscopy from energy histogram. James Cunha Werner jamwer@hep. man. ac. uk
My goals are… • develop a submission system fail proof. • write web pages with all elementary tasks in HEP/Babar, to help students and newbie. • Understand q-qbar interaction through Pi 0. I am looking for partners to study Pi-zeros from Tau decays. James Cunha Werner jamwer@hep. man. ac. uk
- Slides: 22