Commit 2cb0634d authored by Mitch Burnett's avatar Mitch Burnett
Browse files

Initial commit of the dibas files and structure

There is a lot here and everything can really benefit from being cleaned
up. BeamformerBackend.py is the BYU generated spin-off of similar to
VegasBackend.py. It was developed trying to follow the similar
Backend.py paradigm as VEGAS and GUPPI however this was done with little
to no direction by GBO and so the changes BYU has made may have made
BeamformerBackend.py not compatible in DIBAS right off the bat without
some changes which is why for now everything is version controlled. In
gerneral though if DIBAS is still GBOs primary way to interface and
opearte as a facility instrument then BeamformerBackend.py and relevant
configuration scripts (e.g., dibas.conf and filter coefficients) may be
the only thing that needs to be version controlled.

Also, when BeamformerBackend was developed it built off a lot of how
VEGAS was accomplished and so there are also dependinces on the Vegas
scripts (many of which are not fully understood or worked out) and so
removing those may result in some errors.
parents

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.
*.pyc
*.o
*.lo
*.tmp
*~
*.swp
*.out
etc/logs
etc/sys
#!/bin/bash
export DIBAS_DIR=/home/groups/flag/dibas
export HASHPIPE_DIR=/home/groups/flag/hash
#export DIBAS_MAIN_DIR=/home/dibas
export DIBAS_MAIN_DIR=/home/flag
# source $DIBAS_MAIN_DIR/dibas-ve/bin/activate
# Set environment variables for DIBAS, bash version
#echo "Setting DIBAS environment.."
# This is not installed at SHAO
#export HEADAS=$DIBAS_DIR/pulsar/src/heasoft-6.6.2/x86_64-unknown-linux-gnu-libc2.3.4
#alias ftools=". $HEADAS/headas-init.sh"
PSR64=$DIBAS_DIR/pulsar
DIBASLIBS=$DIBAS_DIR/dibaslibs
OPT64=$DIBASLIBS
export CUDA=/opt/local/cuda75
#export CUDA=/usr/local/cuda
#export DIBAS_DATA=/export/home/tank/scratch
#export DIBAS_DATA=/lustre/gbtdata
#export DIBAS_DATA=/lustre/gbtdata/TGBT16A_508_01/SIM
#export DIBAS_DATA=/lustre/projects/flag
export DIBAS_DATA=/lustre/flag
export OVERLORD_DIR=$DIBAS_DIR/lib/python/scanOverlord
# may be needed by various programs & scripts:
export VEGAS=$DIBAS_DIR
export GUPPI_DIR=$DIBAS_DIR/etc/config
export VEGAS_DIR=$DIBAS_DIR/etc/config
export CONFIG_DIR=$DIBAS_DIR/etc/config
export PRESTO=$PSR64/src/presto
export GBT1PREFIX=$DIBASLIBS
export QWTLIB=$GBT1PREFIX/qwt-6.0.1/lib
#export PATH=$HASHPIPE_DIR/bin:$PSR64/bin:$PRESTO/bin:$DIBAS_DIR/bin:$DIBAS_DIR/bin/x86_64-linux:$OPT64/bin:$DIBAS_DIR/lib/python:$PATH
#export PATH=$HASHPIPE_DIR/bin:$PSR64/bin:$PRESTO/bin:$DIBAS_DIR/bin:$DIBAS_DIR/bin/x86_64-linux:$OPT64/bin:$DIBAS_MAIN_DIR/dibas-ve/lib/python2.7/site-packages:$DIBAS_DIR/lib/python:$PATH
export PATH=$HASHPIPE_DIR/bin:$PSR64/bin:$PRESTO/bin:$DIBAS_DIR/bin:$DIBAS_DIR/bin/x86_64-linux:$OPT64/bin:$DIBAS_MAIN_DIR/flag-ve/lib/python2.7/site-packages:$DIBAS_DIR/lib/python:$PATH
export DIBASPYTHON=$DIBASLIBS/lib/python2.6/site-packages:$DIBASLIBS/lib64/python2.6/site-packages
# export PYTHONPATH=$PSR64/lib/python:$PRESTO/lib/python:$DIBAS_DIR/lib/python
# export PYTHONPATH=$PSR64/lib/python:$PSR64/lib/python2.6/site-packages:$PRESTO/lib/python
#export PYTHONPATH=$PSR64/lib/python:$PSR64/lib/python2.6/site-packages:$PRESTO/lib/python:$DIBASPYTHON:$OVERLORD_DIR/site-packages:$PYTHONPATH
# export PYTHONPATH=$DIBAS_MAIN_DIR/dibas-ve/lib/python2.7/site-packages:$DIBAS_DIR/lib/python:$PSR64/lib/python:$PSR64/lib/python2.6/site-packages:$PRESTO/lib/python:$DIBASPYTHON:$PYTHONPATH
#export PYTHONPATH=$DIBAS_MAIN_DIR/dibas-ve/lib/python2.7/site-packages:$DIBAS_DIR/lib/python:$PSR64/lib/python:$PRESTO/lib/python:$DIBASPYTHON:$PYTHONPATH:/usr/lib/python2.6/site-packages:$OVERLORD_DIR/site-packages
export PYTHONPATH=$DIBAS_MAIN_DIR/flag-ve/lib/python2.7/site-packages:$DIBAS_DIR/lib/python:$PSR64/lib/python:$PRESTO/lib/python:$DIBASPYTHON:$PYTHONPATH:/usr/lib/python2.6/site-packages:$OVERLORD_DIR/site-packages
export PGPLOT_DIR=$PSR64/pgplot
export LD_LIBRARY_PATH=$PSR64/lib:$OPT64/lib:$PGPLOT_DIR:$PRESTO/lib:$GBT1PREFIX/lib:$QWTLIB:$CUDA/lib64:$HASH_DIR/lib:/users/jnybo/Documents/hashpipe_hello/Workshop/hashpipe_samples/src
export TEMPO=$PSR64/src/tempo
export TEMPO2=$PSR64/share/tempo2
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment