Skip to content

NGTS/zlp-setup-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pipeline setup script

This script installs the whole pipeline, into the current repository.

To install the pipeline into the current directory, run the setup.py script. This downloads everything and compiles all required programs.

Afterwards you need to add to your .bashrc:

# <dir> is the location you installed to
export PATH=${HOME}/anaconda/bin:<dir>/bin:${PATH}
export LD_LIBRARY_PATH=<dir>/lib:${LD_LIBRARY_PATH}

You may need to edit the commands in the script if it does not completely work. Hopefully the script has been written in a fairly easy to change style. The actual commands are run with the sh function which simply takes a string containing the bash command to run. For example:

# CD into casu-lightcurves directory and initialise submodules
with cd('casu-lightcurves'):
    sh('git submodule init')
    sh('git submodule update')

Requirements

The machine you’re installing onto only requires the following:

  • git

  • python

  • wget

  • pkg-config

  • gfortran

  • g++

Development and testing

Included in this repository is a Vagrantfile which sets up a debian virtual machine, and provisions the minimal initial requirements listed above.

About

A quick setup script to install the ZLP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published