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.0.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.0-cp314-cp314-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.14Windows x86-64

astrowisp-2.0.0-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.0-cp314-cp314-macosx_14_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

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

Uploaded CPython 3.14macOS 13.0+ x86-64

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

Uploaded CPython 3.13Windows x86-64

astrowisp-2.0.0-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.0-cp313-cp313-macosx_14_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.13macOS 13.0+ x86-64

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

Uploaded CPython 3.12Windows x86-64

astrowisp-2.0.0-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.0-cp312-cp312-macosx_14_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.12macOS 13.0+ x86-64

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

Uploaded CPython 3.11Windows x86-64

astrowisp-2.0.0-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.0-cp311-cp311-macosx_14_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

astrowisp-2.0.0-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.0.tar.gz.

File metadata

  • Download URL: astrowisp-2.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 d27c528a8c403d6c4ff84f52281523c35382e4f5cd47248cace94822e7c12e38
MD5 8c5adc0397b16808bc629ac5cb2e3048
BLAKE2b-256 ebe55768997ae57eba6122709a36a06d0f6fd38cd9c4df2dc492255fa8f868d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: astrowisp-2.0.0-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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ecc7738c369bd6e1231f03885ada1b63d151930fed3998abbf995874bb9ca723
MD5 c3800df0baf78d02a272cdde913e971f
BLAKE2b-256 64f74a8e65d2c3d512e7f820f4c1bc0319f161cc0e6076b5481ed988b105a9f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8faee3f01274e928cf44cc9024005733a36b887a98da9a858716d024b686da2f
MD5 ef604d3b83fde5dffdbacfde00964504
BLAKE2b-256 1d2fc49abe093798b1c7404a2d21062b97e20d79e8faaef790ddddb55a8fcb42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 46f4aa4b96b1c684ae445375ccd16c4f654ecaed3e4c70ca5130317700109a52
MD5 5a4ec3fb56cf7d1880d8841a5a23bdf6
BLAKE2b-256 27e71fdff95b99aab7b122acccd8e11fd510819c3a526a9806bcceaa97c31e0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5f4710a3f5bccbb03a1ffea5984884312112638dce20f2960462a5c2324ea59a
MD5 1e3eeb9db0f8ff2bc4bf7e77fd1f5159
BLAKE2b-256 28e1e6b8fc6bd41eb1f9189ee344ebad84b154d4cac286148a62f2f5407054d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: astrowisp-2.0.0-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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bb2d68bc3e3d6131c0f2c34032a5efcd97a920b80427d682cc0242c55dfb7797
MD5 72b791645b3ba1d10e876e4958adb9c8
BLAKE2b-256 f0bdbefbe86ba84dea1e65c4d6fbdcd6bb96fd39b64a3ec3a50f6e5888f96256

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 251bb7de51cccf48c59d93fd3bee504ba3c24987592cdfd2cc1e83e0aaa3f5d2
MD5 9936b090dfead95c63b11bfdd9a47006
BLAKE2b-256 3ab44444304ec849492800137fe9338041e7fb94c1f8d9ede8e131611a1142d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bd3475ee3e618b8623cfaa6df21244e8dec227eb32a766ef1e752438a81c962d
MD5 0a533763ab4e566c705d9293bc3af7fa
BLAKE2b-256 dbeffb52630684e330680d11049bd5b36addada9ea4e11e4c69b2b9f9572eaf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6844c953b635f00bdea269070437df10e6118f7eb7d506597a5a73176ffe4836
MD5 b5c7565bb0ffddf9c4a475a7ed236497
BLAKE2b-256 9e21708a2e766a227762909c217f9e3956cc8c410a6d3b96d579647467bf7bb6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: astrowisp-2.0.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a5aea01ee266bed3a09a087751fb2fbe6b4fceb0e95d49beb9e2620f0938e29a
MD5 a07ea82b1cf1be797e4f3b9fdad20a44
BLAKE2b-256 61fac372e8d112048f9b805a5236527373c4fefb3c3be6445e1683557829cc50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 58b2b6a052fc8095d66124b3c72039daff30f29dd2981d81f5442d57feb6db14
MD5 651373856480e7ec70bce4010204be89
BLAKE2b-256 f061c27b9bc5d3aa519ae0154d83d6a0241dab4a5837d2ff44e821b7e974c053

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 86c4b591dd8ccb60d5b507fc88eb409bc8c035346df3000c2eb34490fbc4c18f
MD5 d46004f8f1a968f76902fc05bea8d909
BLAKE2b-256 b4d008b0a01b73920442a9602c14d3cb01591766432ecc8de7797fab3e8ab585

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 37b72793d7521b234ed1d1614e336f5a86bb7d9c27ff9ca781617c6e1f3ef34b
MD5 c1893f541ee53b75420ae3c5a109ac1e
BLAKE2b-256 1f04a4c0dd16b3a29a3a5ff900e1b6e2ecbe22d37c980693143885a69c9cf98d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: astrowisp-2.0.0-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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cbe9a0c2f97dbc846352976333c8b01c5767143a33a17078de343b517999a54d
MD5 54a543b4c22dbe08a6f3981ab1a229d3
BLAKE2b-256 d2f83e0721d5c12de09300cf3719abd848756c3f614772d8aebdf73db8d9a99e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 bd7a609a2399daf4d15206c1bf82c392610ea6222369beb20a676b5fc57086db
MD5 7e64f453f8e7c27aa9cd484a9151b603
BLAKE2b-256 e8946307ad2d4fc1a924dc4ec0c3b97c9bad42c32a9ee5b16329e791f39b50c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f1aaef397ba37d30763c5bd028efdc57ebdad97638a599dcb1ab6aa3b86e9731
MD5 76a1c01fb4ccaeb57768d33016507130
BLAKE2b-256 232ba83c8f208781f119303b0b7af861712ffc8f3e192b5bd6f6c7f9be8da969

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrowisp-2.0.0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ace9e5320a9fafb0b28fe107124dccd5044a7229321ac32374461e715ff6926a
MD5 1a4ad67d6d90afe5149da53b71604c9e
BLAKE2b-256 bd2c075ff0cbfbc365f4dd6e08794c9f9e657fa8b1bc333fd1d9f3dbca71112b

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