PathenaStartup

Background

These are some personal notes taken while trying out the SUSY validation package, run via pathena. (Not meant for public consumption!)
  • This approach ultimately failed - see note below, and the follow-on attempt at PathenaTry2.

Host

  • Working from uct3-edge4.uchicago.edu, an SLC4 32 bit host

Initial setup host environment

  • kinit -p rgardner
  • cd $HOME
  • mkdir pathena
  • mkdir pathena/13.0.30
  • mkdir cmthome
  • cd $HOME/cmthome
  • source /osg/app/atlas_app/atlas_rel/13.0.30/CMT/v1r20p20070720/mgr/setup.sh
  • cp /osg/app/atlas_app/atlas_rel/13.0.30/cmtsite/requirements .
  • Modifications:
    • added macro ATLAS_TEST_AREA ${HOME}/pathena to the $HOME/cmthome/requirements file.
    • Also:
         #apply_tag noTest
         apply_tag simpleTest
  • If one fails to make these modifications, you may get errors like this: IncludePermissionsError.
  • cmt config
  • logout

Setup environment

  • kinit -p rgardner
  • source ~/cmthome/setup.sh -tag=13.0.30,32,setup
  • The last little bit, ,setup was needed to get the runtime environment setup as needed during the build of SUSYValidation package.

Get packages

  • cd ~/pathena/13.0.30
  • Checkout pathena $ cmt co PhysicsAnalysis/DistributedAnalysis/PandaTools
  • Check out SUSYValidation package: $ cmt co PhysicsAnalysis/SUSYPhys/SUSYValidation

Compile PandaTools

  • cd /home/rwg/pathena/13.0.30/PhysicsAnalysis/DistributedAnalysis/PandaTools/
  • cd cmt
  • cmt config
  • source setup.sh
  • gmake
  • logout

Compile SUSYValidation

  • kinit -p rgardner
  • source ~/cmthome/setup.sh -tag=13.0.30,32,setup
  • cd ~/pathena/13.0.30/PhysicsAnalysis/SUSYPhys/SUSYValidation/
  • gmake
  • logout

Get the job option file into run area

  • (Aside: a note on get_files)
  • Fresh environment
  • cd /home/rwg/pathena/13.0.30/PhysicsAnalysis/SUSYPhys/SUSYValidation/run/
  • get_files SUSYValidation_jobOptions.py

Setup grid proxy

On my cluster this is:
  • source /share/osg-client/setup.sh
  • grid-proxy-init

Note - to use the BNL client, source /afs/usatlas.bnl.gov/lcg/current/etc/profile.d/grid_env.sh.

Run Pathena

  • pathena --inDS valid2_valid1.005403.SU3_jimmy_susy.recon.AOD.v13003003 --outDS user.RobGardner.test --site ANALY_MWT2 SUSYValidation_jobOptions.py
  • First attempt failed - PathenaFail1
  • RIGHT HERE IS WHERE WE STOPPED. INSTRUCTIONS ABOVE ARE NOT APPROPRIATE FOR RUNNING AT A TIER2 OUT OF THE DISTRIBUTION KIT, USING OSG CLIENT FOR GRID TOOLS.

References

-- RobGardner - 07 Feb 2008
Topic revision: r3 - 24 May 2008, RobGardner
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback