Difference between revisions of "CSC Ntuple production"
m (→GridTools) |
|||
Line 1: | Line 1: | ||
==Setting up Grid tools== | ==Setting up Grid tools== | ||
− | < | + | This wiki describes how to set things up for ntuple production on the Grid. You need a Grid certificate [http://www.nikhef.nl/grid] and some patience ;-) |
+ | |||
+ | <ul> Two tips: | ||
+ | <li> use <tt>voms-proxy-init</tt> instead of <tt>grid-proxy-init</tt> | ||
+ | <li> use <tt>bash</tt> for shell scripts | ||
+ | </ul> | ||
+ | |||
===GridTools=== | ===GridTools=== | ||
Wouter wrote some very nice tools to submit/retrieve jobs from the Grid. They can be obtained from the Nikhef CVS: | Wouter wrote some very nice tools to submit/retrieve jobs from the Grid. They can be obtained from the Nikhef CVS: |
Revision as of 10:23, 6 July 2007
Setting up Grid tools
This wiki describes how to set things up for ntuple production on the Grid. You need a Grid certificate [1] and some patience ;-)
- Two tips:
- use voms-proxy-init instead of grid-proxy-init
- use bash for shell scripts
GridTools
Wouter wrote some very nice tools to submit/retrieve jobs from the Grid. They can be obtained from the Nikhef CVS:
cvs -d /project/atlas/cvs co GridTools
The GridTools package contains a few shell scripts:
- dmgr
- to manage datasets on the Grid
- gpm
- to set up packages on the SE for Grid jobs (to prevent jobs sizes > input sandbox)
- gridmgr
- main tool to manage Grid jobs (submit/retrieve/cancel/monitor)
- gridinfo
- a funny tool (lcg-infosites seems more useful)
- jobmgr
- to define Grid jobs (with the possibility to run them locally for testing)
dmgr and gpm possibly need to be adjusted:
LFC_HOST = lfc03.nikhef.nl GRID_SE = tbn18.nikhef.nl
GridModules
- make_package
cvs -d /project/atlas/cvs co GridModules
${WORKDIR}/GridModules
- AtlasRelease
- DataManager
- TopView module
http://atlas-computing.web.cern.ch/atlas-computing/links/kitsDirectory/PAT/EventView/
wget http://atlas-computing.web.cern.ch/atlas-computing/links/kitsDirectory/PAT/EventView/EventView-12.0.6.8.tar.gz
strip unnescessary files InstallArea, PhysicsAnalysis Little complication: if incorrect version is in package. Compile libraries locally and copy them to InstallArea. tar cvzf EventView-12.0.6.8_nikhef.tar.gz EVTags-12.0.6.8/ check run scripts in module (adjust version numbers) make_package TopViewAODtoNtuple-00-12-13-03