Skip to main content

A tool for extracting stellar photometry from widefield color or monochrome images of the night sky

[Full documentation](https://kpenev.github.io/AstroWISP/)

Currently the following photometry methods are supported, and in the future we plan to add Image Subtraction:

PSF and PRF fitting

Fit for the distribution of light from a star on the detector (usually constrained to vary smoothly across stars) and an individual amplitude for each star giving a measure of the flux.

Point Spread Function, or PSF, refers to the distribution of light hitting the detector as a function of the offset from the source center. In order to predict the value that a particular pixel should have given the PSF one needs to integrate over the pixel the product of the PSF and the sensitivity of the pixel at each position within the pixel.

Pixel Response Function, or PRF, incorporates the effect of the detector. The value of the PRF at a given offset from the source center gives the value a pixel centered at that location should have.

AstroWISP allows for both PSF and PRF fitting, imposing a requirement that either function depends smoothly on the properties of the star being fit. The dependence is parametrized as an arbitrary polynomial of functions of the relevant parameters. Which properties it is allowed to depend on is entirely up to the user. Typically at least the position of the source center on the detector is included, but other properties can be included as well (e.g. the color of the source, temperature of the telescope tube, etc.). Multiple images can be fit simultaneously imposing the smooth dependence both within and across images.

Aperture photometry

Sum-up the flux in a circular aperture centered around each source. AstroWISP handles pixels that span the aperture boundary by properly integrating the product of th PSF and the sub-pixel sensitivity.

Download files

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

Source Distribution

astrowisp-2.0.1.tar.gz (2.2 MB view details)

Uploaded Source

Built Distributions

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

astrowisp-2.0.1-cp314-cp314-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.14Windows x86-64

astrowisp-2.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

astrowisp-2.0.1-cp314-cp314-macosx_14_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

astrowisp-2.0.1-cp314-cp314-macosx_13_0_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

astrowisp-2.0.1-cp313-cp313-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.13Windows x86-64

astrowisp-2.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

astrowisp-2.0.1-cp313-cp313-macosx_14_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

astrowisp-2.0.1-cp313-cp313-macosx_13_0_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

astrowisp-2.0.1-cp312-cp312-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.12Windows x86-64

astrowisp-2.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

astrowisp-2.0.1-cp312-cp312-macosx_14_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

astrowisp-2.0.1-cp312-cp312-macosx_13_0_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

astrowisp-2.0.1-cp311-cp311-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.11Windows x86-64

astrowisp-2.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

astrowisp-2.0.1-cp311-cp311-macosx_14_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

astrowisp-2.0.1-cp311-cp311-macosx_13_0_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

Details for the file astrowisp-2.0.1.tar.gz.

File metadata

  • Download URL: astrowisp-2.0.1.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for astrowisp-2.0.1.tar.gz
Algorithm Hash digest
SHA256 14fca3115d191b806d5426b02a310415c36b966fbee0370b0471ca10ec249503
MD5 837e0e2b570887973d77110fa9b58abd
BLAKE2b-256 50a50c4670136c39c2e57bedae5c5b59a9a7f9ff21da1491260fcdbea4f3bb92

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: astrowisp-2.0.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for astrowisp-2.0.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6c508b750ebe24ad6060d5ad56771e71e04ebdf6ffff59e17f265d53ebff24c8
MD5 cd47309436db8bd82beee94823ab00bf
BLAKE2b-256 0a8a63c23c3c354726a7bea2aa6534fb13c479afa01927b52ef18cecd856472e

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 7fcf4dc32169726b943ddbdd1380a6fcd6ef334d111a7e0a2900fd5fce8a264e
MD5 f11b2561bbd3b3ffa0c5417a99ddfd9f
BLAKE2b-256 da5afd3cc7434e7a62b626a59bebe2197144e837f605df9ec362fa9603a01d1a

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ac7c4eb616814511b62644f3b6ce1382c5d636c962da83281fbcd35b8dc6a898
MD5 4706ead13754eb47dd90d1765b8735b9
BLAKE2b-256 9c573f3ef6302fffa4cbbd4c7dbd104a61526a398854b8abe08c36d9110c708d

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp314-cp314-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c3f9b70564ef8e7235363cb268522e4d2638d5b79a4ea5e113f55fe79d0cfecd
MD5 61cc065f6828bbac1bdcb79218504e20
BLAKE2b-256 0c19a5d26cec7259cf8f80dcd05c4a449f25c3ea938b17991b8c8a1b695bc9dd

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: astrowisp-2.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for astrowisp-2.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b79901758db3b257fb18a6a61c6ee9d30100f438e4a965e1badace08b0a05c8e
MD5 c7e836c03803f205c6ea877c48008113
BLAKE2b-256 14476cf866f906152c4f3d4022e0acb310a443af1c7ac072fec81f3bde647216

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a41ed8b2ee45e30180b1bc31e3a9c3d14d889e27535e82dd489c1ca9582fbbfe
MD5 260f639a9ff2a8f1fff9f86b1411c19f
BLAKE2b-256 c8f9270db759f5f6bc1def4cb53afe8c75ab689bcd368a12dc29a8ddedf3692c

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 106426ce93529e1f2f050c3802c493f11d00ab3e337332f934e7ed9274d4f685
MD5 fd7d79f15e396b440a33348f41918d5b
BLAKE2b-256 ec30f1fcc204721e30ec4f27c2781ebb7db6e51dfb448b119d8e1f3812adb5e5

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 64a1554d710ed4c294f01acba0483da563fb69558cdb29e8d7b7ce8c63c04b5d
MD5 5e48ced50ddbc8c1ad0c2fbd1fad85ba
BLAKE2b-256 aeede0a2326ad7724adf05694ded03dc1c68b21ae3c6e0dea80eda65d44a2cce

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: astrowisp-2.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for astrowisp-2.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1f869e998eb9dc124079a634187b32353f081769a7d67274e1caa94c6ab7e748
MD5 ad2497129bf5e90d33ea241a8cbd1ab3
BLAKE2b-256 f7bdddd40cdf93ca4b2cdc60157f2fcb2fb1bac01714b6d4ccb79db0f5eb7a09

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ec720bb4ffeb486a8e8b8259fb7ca7379cb4ed9d6b20b9342aced4ef1e3890ca
MD5 6080ac07ebb9cf7f41f1b05f0310ad77
BLAKE2b-256 0dc98f73c081ccf3bb620c819b527976954dbc6f62e133f342b0b2dd008e47b6

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 09e2b85c2880dd3ee760d90176481ad54912966f81616a0f8fb1210f9c71b582
MD5 f96e62b4c7c9fa8bbe1d8ca8875e77cd
BLAKE2b-256 09ad34d676753dff8be833fd1701ccc21a66515bde47daa99ecf0ece6e38a76f

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2decd3a946ba99a09cfb2c110d5bb1c6b1a4fe8976f9193e04df2eb594e07bba
MD5 962c94178545a6cec878290bee8683c1
BLAKE2b-256 38d55e392a0fdb1633fcbd070b2b6ed5cd63e87f350bea674c63d6429e13213f

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: astrowisp-2.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for astrowisp-2.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 47337e845960acf5f1840ed880778776e1ed254db2aa99a8ca980769b48c44e1
MD5 b95da6523717d1327b60d0ad83c9f257
BLAKE2b-256 776c4a60c46b64f55d214fbd7c74556d9b305d98efc79dcceaa2439a9244d174

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8277c8906be7ce77054ff631499e11d7af9b7ebe03a0e5890d11411a81a96b7a
MD5 e7b85b90be9cb076ff2f68f95b805ddd
BLAKE2b-256 a33cb1478a60523aac429975e8cde6b86d480c2f1b163ae65ba82d837b9277cd

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f152d3765a76c65dedf4eacdba78e5d8e863127d76e5f61124dca7a924f9fbc3
MD5 32c7a376d56db855a67f485c9cf084bf
BLAKE2b-256 220f8dab8f359fe3928eb6b6a953a75947b43f3b3c8ddce6466e89902b263757

See more details on using hashes here.

File details

Details for the file astrowisp-2.0.1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for astrowisp-2.0.1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9335d71cdb28d04d25b2eff5dae89720fba299190046ff058629151eef0df2de
MD5 1bb7afb4c855d49bda1dd2b99c7243b9
BLAKE2b-256 97d58d23bb001179a9297e8964ceaec991bed6f54c8a18842561caed0143ccdb

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