Skip to main content

Creates simulated point spread functions for the James Webb Space Telescope

Project description

https://github.com/spacetelescope/webbpsf/blob/stable/docs/readme_fig.png?raw=true Badge showing current released PyPI version Github Actions CI Status https://codecov.io/gh/spacetelescope/webbpsf/branch/master/graph/badge.svg https://img.shields.io/badge/ascl-1504.007-blue.svg?colorB=262255

ADVISORY: WebbPSF IS BEING MIGRATED TO A NEW REPOSITORY: STPSF (Space Telescope PSF)

To reflect its broader support for Roman as well as James Webb, WebbPSF is being migrated to a new repository: STPSF (Space Telescope PSF). This transition is being done in such a way as to maintain back-compatibility for existing code, and existing installations will continue to run as-is. This transitional period is ongoing now. Please do not submit pull requests to this webbpsf repo at this time. The STPSF github repository will soon be available for use instead.

WebbPSF produces simulated PSFs for the James Webb Space Telescope, NASA’s flagship infrared space telescope. WebbPSF can simulate images for any of the four science instruments plus the fine guidance sensor, including both direct imaging, coronagraphic, and spectroscopic modes.

WebbPSF also supports simulating PSFs for the upcoming Nancy Grace Roman Space Telescope (formerly WFIRST), including its Wide Field Instrument and a preliminary version of the Coronagraph Instrument.

Developed by Marshall Perrin, Joseph Long, Shannon Osborne, Robel Geda, Bradley Sappington, Marcio Meléndez, Charles-Philippe Lajoie, Jarron Leisenring, Neil Zimmerman, Keira Brooks, Justin Otor, Trey Kulp, Lauren Chambers, Alden Jurling, and collaborators, 2010-2024.

Documentation can be found online at https://webbpsf.readthedocs.io

WebbPSF requires input data for its simulations, including optical path difference (OPD) maps, filter transmission curves, and coronagraph Lyot mask shapes. These data files are not included in this source distribution. Please see the documentation to download the required data files.

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

webbpsf-2.0.0.tar.gz (62.6 MB view details)

Uploaded Source

Built Distribution

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

webbpsf-2.0.0-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

Details for the file webbpsf-2.0.0.tar.gz.

File metadata

  • Download URL: webbpsf-2.0.0.tar.gz
  • Upload date:
  • Size: 62.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for webbpsf-2.0.0.tar.gz
Algorithm Hash digest
SHA256 dc0944fc7c119a253f17508817cdfecee86ee1d8b4d0034d8ea5f249c9b28fa9
MD5 55683495ad64ad6731ca3cd167241b59
BLAKE2b-256 45633c7992e8317849b47588094cd9d644b65cd6f8a344aecbafd860f4ab38d4

See more details on using hashes here.

File details

Details for the file webbpsf-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: webbpsf-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for webbpsf-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fd687fa1f5f65042789ebbdd6d5499c009d6532d83485f4346cb8909677f3b87
MD5 b265d7e09092f204c8b5ea7d616dd047
BLAKE2b-256 b940680f23c59f35c1658ee117f0311fae8fef6ff6879e14c16ba0de25423f8a

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