Package: pycbc-glue
GLUE: Grid LSC User EnvironmentGlue is a collection of utilities for running data analysis pipelinesfor online and offline analysis as well as accessing various gridutilities.  It also provides the infrastructure for the segmentdatabase.The Glue web site:http://www.lsc-group.phys.uwm.edu/daswg/projects/glue.htmlcontains many useful links for Glue users and developers.If you have questions or comments about Glue, please send them to thelal-discuss mailing list. You may join this list at: There are twoLALApps mail lists/archives which are shared with LAL. These are:http://www.lsc-group.phys.uwm.edu/mailman/listinfo.cgi/lal-discussThis README file explains how to build and install Glue.GLUE is distributed under the GNU General Public, version 3. See thefile LICENSE for more information.If you use GLUE in published scientific work, we request that youinclude a reference in your work as follows:"Workflows were generated using the Grid LSC User Environment (GLUE)"------------------------------------------------------------------------------1. Determine your Python versionPython version 2.4 or greater is required to install Glue. Type:python -Vto determine the version of python installed on your machine. Forexample:[duncan@contra lalapps]$ python -VPython 2.4.3If you do not have version 2.4 or greater installed, contact your systemadministrator for help installing Python.------------------------------------------------------------------------------2. Get Glue from GitGlue is part of the LALSuite Git repository. First choose a directory inwhich to install the LALSuite sources. In this example, we install thesources into ${HOME}/src. If you decide to install somewhere else,change ${HOME}/src to the directory you have chosen. Changealbert.einstein in the git clone below to your ligo.org kerberosprinciple, if you have one. Type:mkdir -p ${HOME}/srccd ${HOME}/srcgit clone git+ssh://albert.einstein@ligo-vcs.phys.uwm.edu/usr/local/git/lalsuite.gitIf you do not have a ligo.org kerberos principle you can get the sourcecode anonymously using:git clone git://ligo-vcs.phys.uwm.edu/lalsuite.gitThis will create a directory ${HOME}/src/lalsuite containing theLALSuite sources.------------------------------------------------------------------------------3. Build and Install GlueChoose a location in which to install Glue. In this example we choose/opt/glue. You must have write access to this directory, so you may wishto install in ${HOME}, for example. Set the environment variable${GLUE_LOCATION} to point to your chosen install directory. Bash or shusers should type:export GLUE_LOCATION=/opt/glueand csh users should type:setenv GLUE_LOCATION /opt/glueAssuming you have installed the glue sources in ${HOME}/src/glue, type:cd ${HOME}/src/lalsuite/glue${PYTHON} setup.py install --prefix=${GLUE_LOCATION}This will build and install all the glue modules and programs.------------------------------------------------------------------------------4. Set up your Environment for Using GlueIf you are a bash or sh user, edit your .profile (or .bash_profile) fileand add the lines (changing /opt/glue to wherever you installed Glue):export GLUE_LOCATION=/opt/glueif [ -f ${GLUE_LOCATION}/etc/glue-user-env.sh ] ; thensource ${GLUE_LOCATION}/etc/glue-user-env.shfiIf you are a csh user, edit your .login file and add the lines (changing/opt/glue to wherever you installed Glue):setenv GLUE_LOCATION /opt/glueif ( -f ${GLUE_LOCATION}/etc/glue-user-env.csh ) thensource ${GLUE_LOCATION}/etc/glue-user-env.cshendifNow log out and log back in to ensure that all environment variableshave been updated.You may now use Glue! Please report any problems via the Gnats databaselinked from the Glue home page.