DIANE Installation and Download
DIANE is a prototype and the implementation serves as a proof-of-concept rather than
production system. However current beta versions are quite stable and they should actually
do some good work for you.
We welcome your comments and suggestions both to the implementation and the overall ideas and design.
Current version:
1.6.0 slc3_gcc323 slc4_amd64_gcc34 slc4_gcc34 Release Notes
Central AFS installation at CERN
instructions for slc3 (for the moment)
If you are at CERN: log in to lxslc3.cern.ch and set up your
csh with this command:
source /afs/cern.ch/sw/arda/install/DIANE/env.csh
You will get
$DIANE_TOP
variable pointing to the top of the installation tree and ganga in the
PATH
.
You are ready to go with the DIANETutorial
Local installation
If you are not at CERN you need to download and install
DIANE locally via a Distribution Kit.
Get diane.installation.manager
(installer requires python 1.5 or newer) and do:
./diane.installation.manager 1.6.0 download
Follow the instructions given by the installer. By default
DIANE will be installed to
~/DIANE
.
You may change installation directory with
--prefix=DIR
If you have any problems please first check
Installation Problems
. Check also
--help
option of the installer.
In order to submit jobs to the batch systems and the Grid you should also install ganga: it's easy, free and takes 3 minutes

Check it at:
http://cern.ch/ganga
. Put ganga into
PATH
environment variable.
Supported platforms
DIANE is developed, compiled and tested on
Scientific Linux 3 (slc3_gcc323) so make sure you
have a compatible operating system if you want to have a
fully automatic installation.
However
DIANE should run without problems on any Unix-based platform (Linux, Solaris, MacOS X etc.) but you will need
to recompile external packages yourself and tweak some configuration files. Old CERN platform
rh73_gcc323
is not supported anymore.
Additional build platforms may be available for some released versions:
slc4_amd64_gcc34
,
slc4_gcc34
.Contact us if you need any of these.
Site specific setup
Part of the setup (such as location of gcc compiler) may be site specific. Distribution of
DIANE
uses a setup suitable for
cern.ch
site. If you want to change these
setting have a look at site-specific directories in
$DIANE_TOP/etc/site/* and the
$DIANE_TOP/etc/site.csh script.
Dependencies
DIANE requires
python2.2 or greater.
--
JakubMoscicki - 11 Jun 2007