Skip to main content

Reduction and analysis of FITS telescope observations

Project description

prose



A python framework to build FITS images pipelines.

github read the doc license

prose is a tool to build pipelines dedicated to astronomical images processing, only based on pip installable dependencies (e.g. no IRAF, Sextractor or Astrometry.net install needed 🎉). It features default pipelines to perform common tasks (such as automated calibration, reduction and photometry) and makes building custom ones easy.

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 and is tested on Python 3.6.

example on OSX

create your virtualenv and activate it

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

Then to locally install prose

git clone https://github.com/lgrcia/prose.git
python3.6 -m pip install -e prose

Applicable to Linux-based and Windows OS

Project details


Download files

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

Source Distribution

prose-0.9.62.tar.gz (44.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

prose-0.9.62-py3-none-any.whl (102.8 kB view details)

Uploaded Python 3

File details

Details for the file prose-0.9.62.tar.gz.

File metadata

  • Download URL: prose-0.9.62.tar.gz
  • Upload date:
  • Size: 44.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for prose-0.9.62.tar.gz
Algorithm Hash digest
SHA256 16db2ef473f8662345b4087636aefc90bc79a1ca46a7882b9b1e3d08bd9f7a20
MD5 010508afa54ad3e3398f3bf734e5141c
BLAKE2b-256 9e6d760b9cf95e9635e35710ea38a33ca6a37b343bbf0ce8192eededb73964c2

See more details on using hashes here.

File details

Details for the file prose-0.9.62-py3-none-any.whl.

File metadata

  • Download URL: prose-0.9.62-py3-none-any.whl
  • Upload date:
  • Size: 102.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for prose-0.9.62-py3-none-any.whl
Algorithm Hash digest
SHA256 4975449e262fbbe4cca3164f7d1b9d62f66d802b923e7f06c0ce098386a8500a
MD5 72268edbffa82185fa7a917c11c49738
BLAKE2b-256 1da9f244c69c561924fbef011f3bdb6a48321ac0ed5cb664dcf9a9a22f5409b6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page