Skip to main content

HST image combination using the drizzle algorithm to combine astronomical images, to model image distortion, to remove cosmic rays, and generally to improve the fidelity of data in the final image.

Project description

# Drizzlepac

[![Build Status](https://github.com/spacetelescope/drizzlepac/actions/workflows/ci.yml/badge.svg)](https://github.com/spacetelescope/drizzlepac/actions) [![codecov](https://codecov.io/gh/spacetelescope/drizzlepac/branch/main/graph/badge.svg)](https://codecov.io/gh/spacetelescope/drizzlepac) [![Documentation Status](https://readthedocs.org/projects/drizzlepac/badge/?version=latest)](https://drizzlepac.readthedocs.io/en/latest/?badge=latest) [![Powered by STScI Badge](https://img.shields.io/badge/powered%20by-STScI-blue.svg?colorA=707170&colorB=3e8ddd&style=flat)](https://www.stsci.edu) [![Powered by Astropy Badge](https://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)](https://www.astropy.org/) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3743274.svg)](https://doi.org/10.5281/zenodo.3743274) [![Python Versions](https://img.shields.io/pypi/pyversions/drizzlepac)](https://pypi.org/project/drizzlepac/)

![STScI Logo](doc/source/_static/stsci_logo.png)

Drizzlepac is a set of software tools maintained by the Space Telescope Science Institute (STScI) that is designed to align and combine astronomical images obtained with the Hubble Space Telescope. Drizzlepac includes core features such as AstroDrizzle, Tweakreg, and the Hubble Archival Program (HAP) data processing pipeline that creates Single-Visit and Multi-Visit Mosaics (SVMs and MVMs).

Nightly regression test results are available at [spacetelescope/RegressionTests](https://github.com/spacetelescope/RegressionTests/actions/workflows/drizzlepac.yml).

The use of this software on HST data is described at: [https://drizzlepac.stsci.edu/](https://drizzlepac.stsci.edu/)

A complete description of the documented interfaces in the code itself can be found at: [https://drizzlepac.readthedocs.io](https://drizzlepac.readthedocs.io)

# Installation

## Conda (Recommended)

Drizzlepac is installed when you install the stenv conda environment (a replacement for astroconda). Select your desired release and follow the instructions on the [stenv installation page](https://stenv.readthedocs.io/en/latest/getting_started.html).

## Install with pip

`bash $ pip install git+https://github.com/spacetelescope/drizzlepac.git ` The option –no-use-pep517 MAY be required in order to correctly build the C extensions with pip versions up to 22.2, after commenting out the build-backend from the pyproject.toml config file.

Support for installing using pip is still evolving, so use of this command is provided on an experimental basis for now.

## From Source

### Clone this repository `bash $ git clone https://github.com/spacetelescope/drizzlepac $ cd drizzlepac `

### Install Drizzlepac

`bash $ pip install . `

### Build the documentation

Note: If you intend to use drizzlepac’s embedded help feature from within an interactive python or ipython session, we recommend you do not skip this step.

`bash $ cd doc/ $ make html `

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

drizzlepac-3.11.0.tar.gz (14.8 MB view details)

Uploaded Source

Built Distributions

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

drizzlepac-3.11.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

drizzlepac-3.11.0-cp314-cp314-macosx_11_0_arm64.whl (15.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

drizzlepac-3.11.0-cp314-cp314-macosx_10_15_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

drizzlepac-3.11.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

drizzlepac-3.11.0-cp313-cp313-macosx_11_0_arm64.whl (15.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

drizzlepac-3.11.0-cp313-cp313-macosx_10_13_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

drizzlepac-3.11.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

drizzlepac-3.11.0-cp312-cp312-macosx_11_0_arm64.whl (15.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

drizzlepac-3.11.0-cp312-cp312-macosx_10_13_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

drizzlepac-3.11.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (15.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

drizzlepac-3.11.0-cp311-cp311-macosx_11_0_arm64.whl (15.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

drizzlepac-3.11.0-cp311-cp311-macosx_10_9_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

Details for the file drizzlepac-3.11.0.tar.gz.

File metadata

  • Download URL: drizzlepac-3.11.0.tar.gz
  • Upload date:
  • Size: 14.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzlepac-3.11.0.tar.gz
Algorithm Hash digest
SHA256 2e1a2c9d90219c4404df633845bd670c98378a4621aa2a919866ff9b56f86e79
MD5 327a7f07e6b472ab3a5756554d230813
BLAKE2b-256 04ae9ee0d9eb9705fd187833412022cbb88d329d59b90b07501f9ebb9bc2cd4c

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 86dcc12941f00a65c5f33f49fbf436d48d23b3444431c3360dcade76d21dfc6b
MD5 060c496611eea8cdda5e114dbcabfcb0
BLAKE2b-256 a715b29cece2d0e82e5019fad965c2d8d901d8a85452cc12da7656b48d27bddc

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0fe7589e030d271889aee457c1db931a6cd6ee47fd4327367dc43760ddd65e8
MD5 7526cbec860c32236b0f1fa65897ff07
BLAKE2b-256 fd5bcf2bbf26482cfcccb72d880e29f56052e717aeea1c9aec6cb39811f177a7

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c108b7542be8cbe25bd67339f9c58507a1805d14d9a91a2b71865cfecdee8fea
MD5 314ea25b1c3cfe9702748ca04002bfef
BLAKE2b-256 851b97e9eedb7f75ce035cd0e4f36e67071641700ca261f82b19739d0b907738

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2223ae6ee2169bf0f480aa34ea8e2daca495faa4c86be19bdf6d3741b3bb3336
MD5 dc3213a1042ee3fee53f7efd0dca4b3c
BLAKE2b-256 86e8b22091a77a85506a863b2baa31d6c68d06fee81b1ce9979a1adadb842bdd

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72cbc867793643609fe2d31f8f251ef4d709dbb66eb2118f6e56a2a18ff2df67
MD5 312c28714809e56fa1e3b068c0a6af8c
BLAKE2b-256 fc16c753c199ba5e2542a98f11984f3a5f50dc8b2891251d8503ad880571d046

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2181c3c53755a5a700531e2c957f79dbd604e730f005b727ff6b5031b40623c7
MD5 495bddaebf828b55ad09af8df0b05827
BLAKE2b-256 56655b9662257f5ff7b22bead2b22b79984e9d855f9a4146c0823aa3b91e919c

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cd24ee21f2e0fe7dc37c323d5e66aad5ec6ecce488c950506d4a62146e5d4da4
MD5 0b027ca433e48d79add1be96b049c7da
BLAKE2b-256 0e02c292633011b2aa4870e77d7954af2bd953e90e4d7dea6c93f58b75028f4a

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe76a3c374c4e719c5848fcd1f79409be13aa6bdb76d67e16725cf808927cfde
MD5 b1dbf8957475e6cae0aca50c94893657
BLAKE2b-256 10005014b0b41fc85e2cb74306bd833f6a03aa28cde51baeea75172c21e42da0

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 dd7d0cbd7fe8a6c0e26879ba598b37b06ef05303043c32ac0fd7f63e16095d76
MD5 97b613e440d0a803d199c711334423f2
BLAKE2b-256 87f26b19b55fe4e754ea703e96bc84de63e972a43f1df371c1b8dbdde5babb36

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ac5d935ba8d4cbbca72c0c52b1841f7770c3ea2102eb51f464a49441f9907032
MD5 cdfb51ae314597d88a09a4c2118ec4de
BLAKE2b-256 cc9128400fcfd44873af2dcb8e086dd47a1c28484592bb9711e6d4c3d3345464

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f0494fe0a7058b480dbc22e1ab80f2e053fa04ee906ea0d71e70cc4edb66d0d6
MD5 f84088a37eaae882f2a48e5b13bf8d80
BLAKE2b-256 3024d18fc81fe268a98d44c18c177527c5de2ae0151771394394f3c48520dc33

See more details on using hashes here.

File details

Details for the file drizzlepac-3.11.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for drizzlepac-3.11.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7bd1a6e1e8e3475e311875d1c1c6cac473e2e43cf800738c97c41731b01b3f49
MD5 a2955841cc31b5ae1649f0a62f228f16
BLAKE2b-256 cbd7f80f1c78dded7cec40878a00480c7b2013cf7d910a8049bf1aaf29b65a46

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