Point spread function modeling and regularization
Project description
regularizepsf
A package for manipulating and correcting variable point spread functions.
Below is an example of correcting model data using the package. An initial image of a simplified starfield (a) is synthetically observed with a slowly varying PSF (b), then regularized with this technique (c). The final image visually matches a direct convolution of the initial image with the target PSF (d). The panels are gamma-corrected to highlight the periphery of the model PSFs.
Getting started
pip install regularizepsf
and then follow along with the Quickstart section.
Contributing
We encourage all contributions. If you have a problem with the code or would like to see a new feature, please open an issue. Or you can submit a pull request.
License
See LICENSE for the MIT license
Need help?
Please contact Marcus Hughes at marcus.hughes@swri.org.
Citation
Please cite the associated paper if you use this technique:
@misc{https://doi.org/10.48550/arxiv.2212.02594,
doi = {10.48550/ARXIV.2212.02594},
url = {https://arxiv.org/abs/2212.02594},
author = {Hughes, J. M. and DeForest, C. E. and Seaton, D. B.},
keywords = {Instrumentation and Methods for Astrophysics (astro-ph.IM), FOS: Physical sciences, FOS: Physical sciences},
title = {Coma Off It: Removing Variable Point Spread Functions from Astronomical Images},
publisher = {arXiv},
year = {2022},
copyright = {arXiv.org perpetual, non-exclusive license}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for regularizepsf-0.0.3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f29d4b15aab8729e69177e7f6ff0f4ba67dc55c0678ec710cb17e39a68ade4a0 |
|
MD5 | 5936b9d4480f75aee9014f5afe78a0a3 |
|
BLAKE2b-256 | 6480f79170e4eaf7ddaa3726a028060b8e1dd91ad8e704e8338718895c0efe76 |