Presentation is loading. Please wait.

Presentation is loading. Please wait.

Анализ данных эксперимента ATLAS с использованием GANGA Tutorial.

Similar presentations


Presentation on theme: "Анализ данных эксперимента ATLAS с использованием GANGA Tutorial."— Presentation transcript:

1 Анализ данных эксперимента ATLAS с использованием GANGA Tutorial

2 Что необходимо сделать перед запуском: ssh marinova@lxpub01.jinr.ru. /opt/exp_soft/atlas/software/14.2.10/setup.sh unset PYTHONPATH export CMTPATH=/afs/jinr.ru/user/m/marinova/scratch0:$CMTPATH. /afs/.jinr.ru/atlas/atlas_env.sh cd workdir/PhysicsAnalysis/AnalysisCommon/UserAnalysis/run cp../share/AnalysisSkeleton_topOptions.py. ganga -g что бы создать конфигурационны файл.gangarc

3 Если нет пакета UserAnalysis /usr/heimdal/bin/kinit shiykov@CERN.CHshiykov@CERN.CH mkdir scratch0 cd scratch0 cmt co -r UserAnalysis-00-13-03 PhysicsAnalysis/AnalysisCommon/UserAnalysis cd PhysicsAnalysis/AnalysisCommon/UserAnalysis/cmt/ make

4 GANGA ganga athena --inDS fdr08_run2.0052283.physics_Muon.merge.AOD.o3_f8_m10 \ --outputdata AnalysisSkeleton.aan.root --lcg --site LRZ \ AnalysisSkeleton_topOptions.py ganga /afs/.jinr.ru/atlas/ganga/install/5.0.8/bin/ganga выход Ctrl+d ganga --gui выход Job/Quit

5 JobGanga.py j = Job()‏ j.name='example' j.application=Athena()‏ j.application.atlas_release='14.2.10' j.application.prepare()‏ j.application.option_file='/afs/jinr.ru/user/m/marinova/scratch0/InstallArea/jobOptions/User Analysis/AnalysisSkeleton_topOptions.py' j.inputdata=ATLASLocalDataset()‏ j.inputdata.get_dataset('/afs/cern.ch/atlas/maxidisk/d47/v13/','*.root.*')‏ j.application.max_events='100' j.outputdata=ATLASOutputDataset()‏ j.outputdata.outputdata=['AnalysisSkeleton.aan.root'] j.outputdata.location = '/afs/jinr.ru/user/m/marinova' j.backend=Local()‏ j.submit()‏ можно execfile('/afs/jinr.ru/user/m/marinova/JobsGanga/JobGanga.py')‏

6 JobGanga1.py j = Job()‏ j.application=Athena()‏ j.application.atlas_release='14.2.10' j.application.exclude_from_user_area=["*.o","*.root*","*.exe"] j.application.prepare(athena_compile=False)‏ j.application.option_file=['AnalysisSkeleton_topOptions.py' ] j.inputdata=DQ2Dataset()‏ j.inputdata.dataset="fdr08_run2.0052283.physics_Muon.merge.AOD.o3_f8_m10" j.outputdata=DQ2OutputDataset()‏ j.outputdata.outputdata=['AnalysisSkeleton.aan.root' ] j.splitter=DQ2JobSplitter()‏ j.splitter.numfiles=3 j.merger=AthenaOutputMerger()‏ j.backend=LCG()‏ j.backend.requirements.cloud='NL' j.submit()‏

7 Какие есть datasets в Ganga inputdata outputdata DQ2Dataset DQ2OutputDataset ATLASLocalDataset ATLASOutputDataset ATLASDataset ATLASCastorDataset

8 Раньше j.backend.requirements=AtlasLCGRequirements()‏ j.backend.requirements.sites= ['LRZ', 'DESY-HH', 'TRIUMF'] j.application.option_file='/afs/jinr.ru/user/m/marinova/scratch0/Physics Analysis/AnalysisCommon/UserAnalysis/run/AnalysisSkeleton_topOp tions.py' сейчас j.backend.requirements.cloud='NL' j.application.option_file=['AnalysisSkeleton_topOptions.py' ]

9 Команды которые используются чаще execfile('/afs/jinr.ru/user/m/marinova/JobsGanga/JobGanga.py')‏ jobs jobs(jobid).subjobs jobs(2).subjobs jobs(jobid).kill() jobs(5).kill()‏ jobs(jobid).remove() jobs(5).remove()‏ jobs(jobid).peek() jobs(6).peek()‏ jobs(jobid).peek('stdout', 'cat') jobs(6).peek('stdout', 'cat')‏

10 Где найти файлы stdout и stderr /gangadir/workspace/marinova/LocalAMGA/0/output

11 Работа с DQ2 d=DQ2Dataset() d.dataset='trig1_misal1_mc12.005322.PythiaVBFH170wwll.recon.AOD.v 13003003_tid017852' d.list_locations()‏ d.list_locations_siteindex()‏ d.list_datasets(name='*5300*AOD*v120006*')‏ d.list_locations('trig1_misal1_csc11.005310.PythiaH120gamgam.recon.A OD.v12000601_tid005860')‏ d.list_locations('trig1_misal1_csc11.005310.PythiaH120gamgam.recon.A OD.v12000601_tid005860', complete=1)‏ d.list_locations_num_files('trig1_misal1_csc11.005310.PythiaH120gamg am.recon.AOD.v12000601_tid005860')‏

12 Job status submitting submitted waiting ready scheduled running done

13 ganga --gui


Download ppt "Анализ данных эксперимента ATLAS с использованием GANGA Tutorial."

Similar presentations


Ads by Google