Metadata-Version: 2.1
Name: prose
Version: 0.9.2
Summary: Reduction and analysis of FITS telescope observations
Home-page: https://github.com/lgrcia/prose
Author: Lionel J. Garcia
License: MIT
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: astropy (==4.0)
Requires-Dist: matplotlib
Requires-Dist: colorama
Requires-Dist: scikit-image
Requires-Dist: pandas
Requires-Dist: tqdm
Requires-Dist: astroalign
Requires-Dist: photutils
Requires-Dist: astroquery
Requires-Dist: pyyaml
Requires-Dist: sphinx
Requires-Dist: nbsphinx
Requires-Dist: docutils
Requires-Dist: tabulate
Requires-Dist: requests
Requires-Dist: sphinx-rtd-theme
Requires-Dist: imageio
Requires-Dist: sep
Requires-Dist: xarray
Requires-Dist: numba
Requires-Dist: netcdf4
Requires-Dist: celerite2
Requires-Dist: jinja2
Requires-Dist: tensorflow

# prose

<p align="center">

  <img width="400" src="https://github.com/lgrcia/prose/blob/master/docs/source/prose.png">
  <br>  
  <br>
  A python framework to build FITS images pipelines.
  <br>
  <p align="center">
    <a href="https://github.com/lgrcia/prose">
      <img src="https://img.shields.io/badge/github-lgrcia/prose-blue.svg?style=flat" alt="github"/>
    </a>
    <a href="https://prose.readthedocs.io/en/latest/">
      <img src="https://img.shields.io/badge/read-thedoc-black.svg?style=flat" alt="read the doc"/>
    </a>
    <a href="">
      <img src="https://img.shields.io/badge/license-MIT-lightgray.svg?style=flat" alt="license"/>
    </a>
  </p>
</p>

Built for Astronomy, *prose* features pipelines to perform common tasks (such as automated calibration, reduction and photometry) and makes building custom ones easy. Documentation at [prose.readthedocs.io](https://prose.readthedocs.io/en/dev)


```python

from prose.pipeline import Calibration, AperturePhotometry

destination = "reduced_folder"

reduction = Calibration(images=[...], flats=[...])
reduction.run(destination)

photometry = AperturePhotometry(destination)
photometry.run()

```

## Installation

prose runs more safely in its own [virtual environment](https://docs.python.org/3/tutorial/venv.html) and is tested on Python 3.6.

### example on OSX

create your [virtualenv](https://docs.python.org/3/tutorial/venv.html) and activate it

```shell
python3.6 -m venv prose_env
source prose_env/bin/activate.bin
```

Then to locally install prose

```shell
git clone https://github.com/lgrcia/prose.git

cd prose_env
python3.6 -m pip install -e ../prose
```

Applicable to Linux-based and Windows OS

