Setup User Interface

Last update: 06 Nov 2020 [History] [Edit]

The user interface we will use will be ATLASLocalRootBase which is described here. Note that this is a menu driven UI and it also has helpMe, showVersions and the --help or -h option works for all commands. In the examples below, you will see the command setupATLAS; you will have to type this only once per session. To see the menu again, type printMenu.

On lxplus

First determine the type of shell you are using (bash, zsh or tcsh) by typing ps -p $$. If

  • bash : edit ~/.bashrc and add the lines
    export RUCIO_ACCOUNT=<your lxplus username>
    
  • zsh : edit ~/.zshrc and add the lines
    export RUCIO_ACCOUNT=<your lxplus username>
    
  • tcsh: edit ~/.cshrc and add the lines
    setenv RUCIO_ACCOUNT <your lxplus username>
    

Simply type setupATLAS afterwords.

You do not need to define anything else.

At Tier3s

If your site admin has not defined it, or if it is unavailable for some reason, you can define these in your login scripts.

First determine the type of shell you are using (bash, zsh or tcsh) by typing ps -p $$. If

  • bash : edit ~/.bashrc and add the lines
    export ATLAS_LOCAL_ROOT_BASE=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase
    alias setupATLAS='source ${ATLAS_LOCAL_ROOT_BASE}/user/atlasLocalSetup.sh'
    export RUCIO_ACCOUNT=<your lxplus username>
    
  • zsh : edit ~/.zshrc and add the lines
    export ATLAS_LOCAL_ROOT_BASE=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase
    alias setupATLAS='source ${ATLAS_LOCAL_ROOT_BASE}/user/atlasLocalSetup.sh'
    export RUCIO_ACCOUNT=<your lxplus username>
    
  • tcsh: edit ~/.cshrc and add the lines
    setenv ATLAS_LOCAL_ROOT_BASE /cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase
    alias setupATLAS 'source ${ATLAS_LOCAL_ROOT_BASE}/user/atlasLocalSetup.csh'
    setenv RUCIO_ACCOUNT <your lxplus username>
    

Next logout and login again and type setupATLAS. For more details, see these Instructions.

CERNBOX

Cernbox is a cloud-like storage solution which in addition to providing a convenient web-based interface, is also accessible via lxplus (and other machines) to directly connect to your data.

You should consider to use cernbox for all you large root file storage needs (instead of using the afs areas), and uses EOS to actually store the data.

To activate you cernbox, just head to cernbox.cern.ch.

For more details on how to use cernbox, see these links Use instructions, Using cernbox.