ExoDRPL
Exoplanet Data Reduction Pipeline v2.0
Please Visit: https://sites.google.com/a/email.arizona.edu/kyle-pearson/exodrpl For an updated version
Exoplanet Data Reduction Pipeline v1.2
Created by Kyle Pearson
Questions, comments or concerns can be addressed to pearsonk(at)email(dot)arizona(dot)edu
DOWNLOAD: Exo_DRPL.tar
To Download from terminal:
$ cd (directory with all your raw data images)
$ wget http://uaastroclub.org/wp-content/uploads/2011/02/Exo_DRPL.tar.gz
$ tar -xvzf Exo_DRPL.tar.gz
INTENT:
This program creates some scripts for an arbitrary object that can then be executed and will perform all of the photometric data reduction steps necessary. (stuff like biasing + flatfielding) It will then perform aperture photometry and figure out which combination of reference stars is the best and which aperture is the best to use. Afterwards your data will be ready to be modeled. ExoDRPL can give the best results when used with this modeling package: http://uaastroclub.org/members/jake-turner/exomop/ After wards you can derive your planetary parameters with the convenient python package http://uaastroclub.org/members/kyle-pearson/planetary-parameters/
REQUIREMENTS:
the following software is not distributed with ExoDRPL
* GCC/G++ Compiler
* xgterm
* DS9
* IRAF
HOW TO INSTALL/USE:
Place all of the files in the same directory that your exoplanet data is in and compile and run.
THE FAST COMPILE + RUN:
$ ./compile-run
VIDEO TUTORIAL:
COMMON BUGS:
-If you are trying to run a certain part of the script and iraf says that it can not find the file:
1. Make sure you are in the proper folder
2. The code probably made an error on the previous step, so you should go back and try to find out what went wrong. The way the code works is that it builds on itself so if one part does not get completed chances are you can not progress.
TO COMPILE:
$ g++ ExoDRPL.cc -o ExoDRPL -D_Create
TO RUN:
$ ./ExoDRPL Create
Afterwards execute the script IN your IRAF window/xgterm
IFDEF: Associated Run CMDS:
_Create Create
_MakePhot MakePhot
_Append Append
_Delrow DelRow
_LCO LCO
_Analyze Analyze
TO RUN A SPECIFIC ROUTINE:
1. Compile with the proper ifdef
$ g++ ExoDRPL.cc -o ExoDRPL -D’ifdef’
2. Run the program with the proper run command
$ ./ExoDRPL ‘Run CMD’
You should not have to worry about running a specific routine unless you want to only run one part of the pipeline, otherwise the script will take care of all this for you.
Prospective v2.0 Updates
Reduced time on finding best aperture
Weighting algorithm to comparison stars
New interface
Option to read in from an external settings file
Parallelized/Optimized some tasks
Prompts users on how to use a specific task when ran or ./ExoDRPL help
Remove some ifdefs and just organized files better
Automated creating the reduced-HJD file
Updated the Clean up script
Organizes files afterwards
Prepare a .dat file with all of the info necessary for modeling (rhjd, normalized LC, Error)
Option to export file with: time(HJD) normalized LC, Error, x-pos, y-pos, airmass
Future Updates
Support for crowded field photometry
Support more than 9 reference stars at a time
More optimization?