Skip to content

munazzaalam/Eureka

 
 

Repository files navigation

Eureka!

Welcome to Eureka!

ALERT: Project Eureka! is currently under heavy development. Use at your own risk.

Installation

With pip

The simplest way to install the Eureka! package is with the following one-line command:

pip install git+git://github.com/kevin218/Eureka.git

where specific branches can be installed using:

pip install git+git://github.com/kevin218/Eureka.git@mybranchname

If you desire any of the files in the demos folder, you will have to download these from GitHub following the method described below.

With Git/GitHub

  1. You can install Eureka! directly from source on GitHub in one of two ways:

    • On the GitHub website, click on Code and Download ZIP followed by unpacking the distribution by opening up a terminal and typing:

       unzip Eureka-main.zip
    • OR, clone the repository using git by typing:

       git clone https://github.com/kevin218/Eureka.git
  2. Navigate into the newly created directory and install Eureka! by running the following:

    pip install .
  3. Set JWST CRDS environment variables. Eureka! installs the JWST Calibration Pipeline, and these variables need to be set for the calibration steps to properly run. The best practice for doing this is to add these two lines to your .bashrc (or equivalent shell startup script).

    export CRDS_PATH=/PATH/TO/FOLDER/crds_cache	
    export CRDS_SERVER_URL=https://jwst-crds.stsci.edu

Documentation

Check out the docs at https://eurekadocs.readthedocs.io.

About

Eureka! is a data reduction and analysis pipeline intended for time-series observations with the James Webb Space Telescope (JWST).

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 87.1%
  • C 12.6%
  • Other 0.3%