Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

PhotoPipe is a pipeline for automated reduction, photometry and astrometry of imaging data from RATIR and RIMAS.

Project description


PhotoPipe is a pipeline for automated reduction, photometry and astrometry, written in Python (2.7), and designed to process imaging data from the following instruments:

  • RATIR: the Reionization and Transients Infrared/Optical Project.
  • RIMAS: the Rapid infrared IMAger Spectrometer.
This project is based on the previous versions of the pipeline by cenko and vickitoy.
Built at the NASA Goddard Space Flight Center, in collaboration with the University of Maryland.


Full Documentation

See the Wiki for full documentation, examples, operational details and other information.


The pipeline can be installed with very little additional software. However, depending on the installation, different libraries and software may be required. Please see the Installation section below, and the dedicated wiki page for a full list of prerequisites.


The easiest way to get up and running with the pipeline is to download the ready-to-use virtual machine box and run it with Vagrant.

Alternatively, it can be installed on Linux or macOS either with pip, or with the provided installation scripts.
WARNING: compiling the dependencies can take more than 6 hours.

1) Download a pre-configured Virtual Machine (PhotoPipe-VM)

Please refer to the virtual machine repository.

2) Install on your machine from PyPI or git

  • Run sudo -H pip install photopipe to install the latest stable version from PyPI.
  • Or, clone from git:

$ git clone  $ cd photometrypipeline  $ sudo python install

NOTE (macOS): If the installation fails with sudo: port: command not found make sure that MacPorts is installed and /opt/local/bin is in the $PATH (e.g. export PATH=/opt/local/bin:/opt/local/sbin:$PATH).

3) Manual Installation

If you to run the pipeline from the Python enviroment rather than using the photopipe command as described in the Usage section, please follow the step by step instructions in the wiki pages below to install all the dependencies manually.


View README on GitHub.

Bugs and Feedback

For bugs, questions and discussions please use the Github Issues.


This project is licensed under the GNU GPLv3 License - see the LICENSE file for details.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for photopipe, version 0.1.0b4
Filename, size File type Python version Upload date Hashes
Filename, size photopipe-0.1.0b4.tar.gz (153.5 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page