Updates and Results
Talks and Posters
Advice
Ideas
Important Figures
Write-Ups
Outreach
How-To
Funding Opportunities
GENETIS
GENETIS
Draft saved at 00:00:00
Fields marked with
*
are required
Entry time:
Tue Feb 3 12:09:11 2026
Author
*
:
Subject
*
:
<p dir="ltr"><strong>Installing IceMC:</strong></p> <p dir="ltr"><strong>I: Getting anitaBuildTool</strong></p> <p dir="ltr">Clone the anitaBuildTool repository (<a href="https://github.com/anitaNeutrino/anitaBuildTool">https://github.com/anitaNeutrino/anitaBuildTool</a>) to your user.</p> <ul> <li dir="ltr"> <p dir="ltr">git clone https://github.com/anitaNeutrino/anitaBuildTool</p> </li> </ul> <p> </p> <p dir="ltr"><strong>II: Get the Anita.sh file onto your user.</strong></p> <p dir="ltr"> Either copy the file from /users/PAS1960/dylanwells1629/Anita.sh</p> <ul> <li dir="ltr"> <p dir="ltr">cp /users/PAS1960/dylanwells1629/Anita.sh ~</p> </li> </ul> <p dir="ltr">or create a new file Anita.sh with the following code</p> <hr /> <p dir="ltr"><strong># .bashrc</strong></p> <p> </p> <p> <p dir="ltr"><strong># Source global definitions</strong></p> </p> <p dir="ltr"><strong>if [ -f /etc/bashrc ]; then</strong></p> <p dir="ltr"><strong>. /etc/bashrc</strong></p> <p dir="ltr"><strong>fi</strong></p> <p> <p dir="ltr"><strong>#this modules were originally loading in both the env.sh, and bashrc_anita.sh files. This was redundant so it was added here, and removed from the others. </strong></p> </p> <p dir="ltr"><strong> module load gnu/7.3.0</strong></p> <p dir="ltr"><strong>module load gnu</strong></p> <p dir="ltr"><strong>module load mvapich2</strong></p> <p dir="ltr"><strong>module load fftw3</strong></p> <p dir="ltr"><strong>#module load python/3.6-conda5.2</strong></p> <p dir="ltr"><strong>module load cmake</strong></p> <p dir="ltr"><strong>PATH=$PATH:$HOME/.local/bin:$home/bin</strong></p> <p dir="ltr"><strong>export PATH</strong></p> <p dir="ltr"><strong>export CC=`which gcc`</strong></p> <p dir="ltr"><strong>export CXX=`which g++`</strong></p> <p> <p> <p dir="ltr"><strong>export FFTWDIR=/fs/project/PAS0654/shared_software/fftw3/gnu/6.3/mvapich2/2.2/3.3.5</strong></p> </p> </p> <p dir="ltr"><strong>export ANITA_SOURCE_DIR=~/anitaBuildTool/</strong></p> <p dir="ltr"><strong>export ANITA_UTIL_INSTALL_DIR=~/anitaBuildTool/</strong></p> <p dir="ltr"><strong>export ICEMC_SRC_DIR=~/anitaBuildTool/components/icemc/</strong></p> <p dir="ltr"><strong>export ICEMC_BUILD_DIR=~/anitaBuildTool/build/components/icemc/</strong></p> <p dir="ltr"><strong>export DYLD_LIBRARY_PATH=${ICEMC_SRC_DIR}:${ICEMC_BUILD_DIR}:${DYLD_LIBRARY_PATH}</strong></p> <p dir="ltr"><strong>export ROOTSYS=/fs/project/PAS0654/shared_software/anita/owens_pitzer/build/root</strong></p> <p> <p dir="ltr"><strong># User specific aliases and functions</strong></p> </p> <p dir="ltr"><strong>#This env.sh is for running the BiconeEvolution GENETIS software. This should only be un-commented if you are running GENETIS software. When you do this, comment out env.sh. </strong></p> <p> <p dir="ltr"><strong>#source ~/new_root_setup.sh</strong></p> </p> <p> <p dir="ltr"><strong>source /fs/project/PAS0654/shared_software/anita/owens_pitzer/build/root/bin/thisroot.sh</strong></p> </p> <p> <p dir="ltr"><strong>#source /cvmfs/ara.opensciencegrid.org/trunk/centos7/setup.sh</strong></p> </p> <p dir="ltr"><strong>#module load python/3.6-conda5.2</strong></p> <p> <p dir="ltr"><strong>#BiconeGENETIS directory shortcut SHARED </strong></p> </p> <p dir="ltr"><strong>alias GE='cd ../../../fs/project/PAS0654/BiconeEvolutionOSC/BiconeEvolution/current_antenna_evo_build/XF_Loop/Evolutionary_Loop/'</strong></p> <p> <p dir="ltr"><strong>#emacs Alias </strong></p> </p> <p dir="ltr"><strong>alias emacs='emacs -nw'</strong></p> <p> <p dir="ltr"><strong>#root alias </strong></p> </p> <p dir="ltr"><strong>alias root='root -l'</strong></p> <p> <p> <p dir="ltr"><strong>#Alias </strong></p> </p> </p> <p dir="ltr"><strong>alias l="ls"</strong></p> <p> <p dir="ltr"><strong>alias python='/cvmfs/ara.opensciencegrid.org/trunk/centos7/misc_build/bin/python3.9'</strong></p> </p> <hr /> <p dir="ltr">Then source the file</p> <ul> <li dir="ltr"> <p dir="ltr">source Anita.sh</p> </li> </ul> <p dir="ltr">Note: You will need access to PAS0654 for this step or you will get a permissions error.</p> <p> </p> <p dir="ltr"><strong>III: Running the build tool.</strong></p> <p dir="ltr">Go into the anitaBuildTool directory</p> <ul> <li dir="ltr"> <p dir="ltr">cd anitaBuildTool</p> </li> </ul> <p dir="ltr">And run the building script</p> <ul> <li dir="ltr"> <p dir="ltr">./buildAnita.sh</p> </li> </ul> <p> </p> <p dir="ltr">Note: There will be an error if you source files for running Ara in your .bashrc</p> <p dir="ltr">Comment these out and restart your terminal before running the build. (remember to source Anita.sh before running the build tool. You could also source Anita.sh in your .bashrc)</p> <p dir="ltr"><strong><img alt="" height="63" src="https://lh6.googleusercontent.com/R75b7WXxk904l-F5CHURVhdSJVNUK3RKPTBYONSpiMicaxKyM04vxYIIlbfUR-k2DG7bHKx_YiOo- rngksSiuvPQ1Cl8r0rlmDJTx2g1gyDGsXzxo9EDt88RNlIK1LOPrTtOtwhxQZ4TLdOifjacX2Y" width="624" /></strong></p> <p dir="ltr"><strong>Error if you source files for running Ara:</strong></p> <p dir="ltr">CMake Error at components/libRootFftwWrapper/cmake_install.cmake:238 (file):</p> <p dir="ltr"> file INSTALL cannot copy file</p> <p dir="ltr"> "/users/PAS1960/dylanwells1629/anitaBuildTool/components/libRootFftwWrapper/include/AnalyticSignal.h"</p> <p dir="ltr"> to</p> <p dir="ltr"> "/cvmfs/ara.opensciencegrid.org/v2.0.0/centos7/ara_build/include/AnalyticSignal.h":</p> <p dir="ltr"> Read-only file system.</p> <p dir="ltr">Call Stack (most recent call first):</p> <p><br /> </p>
Encoding
:
HTML
ELCode
plain
Suppress Email notification
Attachment 1:
Drop attachments here...
Draft saved at 00:00:00
ELOG V3.1.5-fc6679b