Releases: petefleurant/PSF-Photometry
MAOPhot 1.1.5 (Zoom with mouse wheel, drag image)
PSF-Photometry
Welcome to MAOPhot 1.1.5, a PSF Photometry tool using Astropy 6.1.6 and Photutils 2.0.2
1.1.5 Changes
- Image can be dragged by Shift+Left-mouse-button;
- Image can be zoomed in, and zoomed out with mouse wheel
1.1.4 Changes
- Support for APASS DR10 [along with GAIA DR2, APASS DR9]
- Added Setting: Max qfit , [‘qfit’ is quality of PSF fit, lower number is better fit]
- Added Setting Min Separation Factor [this x FWHM = the minimum distance (in pixels) such that any two sources separated by less than this distance will be placed in the same group]
- Added Setting: "From Fits" checkbox for CCD Filter; when unchecked user can manually override FILTER value in Fits header
- “Find Peaks” and “Iterative PSF Photometry” now uses DAOStarFinder
- In APASS DR10, remove any entries with Johnson (V) > maglimit until cgi-bin/apass_dr10_download.pl is fixed
- Use mouse wheel and shift-mouse wheel to scroll
PSF photometry models the star's light distribution as a mathematical function called the Point Spread Function (PSF), which describes how the star's light spreads across the detector. The PSF is then fitted to the star to determine its total flux, accounting for overlaps with nearby stars.
MAOPhot 1.1.4
MAOPhot 1.1.4
Welcome to MAOPhot 1.1.4, a PSF Photometry tool using Astropy 6.1.6 and Photutils 2.0.2
1.1.4 Changes
- Support for APASS DR10 [along with AAVSO, GAIA DR2, and APASS DR9]
- Added Setting: Max qfit , [‘qfit’ is quality of PSF fit, lower number is better fit; MAOPhot discards any PSF fit with qfit > “Max qfit”;
anything below 0.1 is considered good] - Added Setting Min Separation Factor [this x FWHM = the minimum distance (in pixels) such that any two sources separated by less than this distance will be placed in the same group]
- Added Setting: "From Fits" checkbox for CCD Filter; when unchecked user can manually override FILTER value in Fits header
- “Find Peaks” and “Iterative PSF Photometry” now uses DAOStarFinder
- In APASS DR10, remove any entries with Johnson (V) > maglimit until cgi-bin/apass_dr10_download.pl is fixed
- Use mouse wheel and shift-mouse wheel to scroll
MAOPhot calculates stellar magnitudes from FIT formatted digital photographs using PSF photometry. It produces an extended AAVSO (American Association of Variable Star Observers)
report (https://www.aavso.org/aavso-extended-file-format) which can be submitted to AAVSO using their online tool WebObs (https://www.aavso.org/webobs).
MAOPhot uses the PSF (point spread function) Photometry exclusively.
MAOPhot is written in Python using Astropy (a common core package for astronomy). MAOPhot also uses Photutils. See "PSF Photometry" which describes many of the classes and methods used in MAOPhot. (https://photutils.readthedocs.io/en/stable/user_guide/psf.html)
MAOPhot has been redesigned for AAVSO reporting only and includes, but is not limited to the following enhancements:
o uses Astropy 6.1.6 and Photutils 2.0.2
o generation of an Effective PSF model (EPSF model), and the ability to create a ‘rejection list’ of stars that the user can select that will not be part of the EPSF model generated
o option to use a Gaussian PRF (Pixel Response Function) as model
o Uses Iterative PSF Photometry, an iterative version of PSF Photometry where new sources are detected in the residual image after the fit sources are subtracted
o PSF Photometry using an ensemble of comparison stars or a single comp star
o generation of Two-Color Photometry (B, V), (V, R) or (V, I), and Single Image Photometry reports in AAVSO extended format
o use of telescope Transformation Coefficients (needed for Two Color Photometry)
o user can specify check star and list of comp stars
o manually select a star for measurement
o intermediate results are saved as .csv files
o optionally enter an AAVSO Chart ID when retrieving comparison star data
Execute MAOPhot_SETUP.exe on your local machine; see HelpFile.pdf for details.
MAOPhot 1.1.3-1 Update
Update 1.1.3-1
Added the following features:
- Mouse wheel scrolls canvas (image) in the vertical
- Mouse wheel + shift scrolls the canvas (image) in the horizontal
- New checkbox in Settings: "From Fits", if check "CCD Filter" is from Fits header, else user can enter the value in textbox; (Note this filter value is also used when querying comparison databases
HelpFile.pdf will be updated in 1.1.4 (See 1.1.3 for latest HelpFile.pdf)
MAOPhot 1.1.3
PSF-Photometry
Welcome to MAOPhot 1.1.3, a PSF Photometry tool using Astropy 6.1.6 and Photutils 2.0.2
1.1.3 Changes
- Support for APASS DR9
- Added filename of Settings file to settings
- Added use of a config file (./.config) and its management
- Added Object RA and Dec to Settings (α and δ)
- Application now installed in %LOCALAPPDATA%\MAOPhot
PSF photometry models the star's light distribution as a mathematical function called the Point Spread Function (PSF), which describes how the star's light spreads across the detector. The PSF is then fitted to the star to determine its total flux, accounting for overlaps with nearby stars.
This program was derived from “MetroPSF” by Maxym Usatov. It has been renamed and extended to produce AAVSO reports exclusively and to facilitate generating an effective PSF for PSF photometry.
MAOPhot calculates stellar magnitudes from FIT formatted digital photographs using PSF photometry. It produces an extended AAVSO (American Association of Variable Star Observers)
report (https://www.aavso.org/aavso-extended-file-format) which can be submitted to AAVSO using their online tool WebObs (https://www.aavso.org/webobs).
MAOPhot uses the PSF (point spread function) Photometry exclusively.
MAOPhot is written in Python using Astropy (a common core package for astronomy). MAOPhot also uses Photutils. See "PSF Photometry" which describes many of the classes and methods used in MAOPhot. (https://photutils.readthedocs.io/en/stable/user_guide/psf.html)
MAOPhot has been redesigned for AAVSO reporting only and includes, but is not limited to the following enhancements:
o uses Astropy 6.1.6 and Photutils 2.0.2
o generation of an Effective PSF model (EPSF model), and the ability to create a ‘rejection list’ of stars that the user can select that will not be part of the EPSF model generated
o option to use a Gaussian PRF (Pixel Response Function) as model
o Uses Iterative PSF Photometry, an iterative version of PSF Photometry where new sources are detected in the residual image after the fit sources are subtracted
o PSF Photometry using an ensemble of comparison stars or a single comp star
o generation of Two-Color Photometry (B, V), (V, R) or (V, I), and Single Image Photometry reports in AAVSO extended format
o use of telescope Transformation Coefficients (needed for Two Color Photometry)
o user can specify check star and list of comp stars
o manually select a star for measurement
o intermediate results are saved as .csv files
o optionally enter an AAVSO Chart ID when retrieving comparison star data
See HelpFile.pdf for more information.
MAOPhot 1.1.2
1.1.2 Release Notes:
- Insure that mag data from Gaia DR2 is read in as float;
Welcome to MAOPhot 1.1.2, a PSF Photometry tool using Astropy 6.1.6 and Photutils 2.0.2
PSF photometry models the star's light distribution as a mathematical function called the Point Spread Function (PSF), which describes how the star's light spreads across the detector. The PSF is then fitted to the star to determine its total flux, accounting for overlaps with nearby stars.
This program was derived from “MetroPSF” by Maxym Usatov. It has been renamed and extended to produce AAVSO reports exclusively and to facilitate generating an effective PSF for PSF photometry.
MAOPhot calculates stellar magnitudes from FIT formatted digital photographs using PSF photometry. It produces an extended AAVSO (American Association of Variable Star Observers)
report (https://www.aavso.org/aavso-extended-file-format) which can be submitted to AAVSO using their online tool WebObs (https://www.aavso.org/webobs).
MAOPhot uses the PSF (point spread function) Photometry exclusively.
MAOPhot is written in Python using Astropy (a common core package for astronomy). MAOPhot also uses Photutils. See "PSF Photometry" which describes many of the classes and methods used in MAOPhot. (https://photutils.readthedocs.io/en/stable/user_guide/psf.html)
MAOPhot has been redesigned for AAVSO reporting only and includes, but is not limited to the following enhancements:
o uses Astropy 6.1.6 and Photutils 2.0.2
o generation of an Effective PSF model (EPSF model), and the ability to create a ‘rejection list’ of stars that the user can select that will not be part of the EPSF model generated
o option to use a Gaussian PRF (Pixel Response Function) as model
o Uses Iterative PSF Photometry, an iterative version of PSF Photometry where new sources are detected in the residual image after the fit sources are subtracted
o PSF Photometry using an ensemble of comparison stars or a single comp star
o generation of Two-Color Photometry (B, V), (V, R) or (V, I), and Single Image Photometry reports in AAVSO extended format
o use of telescope Transformation Coefficients (needed for Two Color Photometry)
o user can specify check star and list of comp stars
o manually select a star for measurement
o intermediate results are saved as .csv files
o optionally enter an AAVSO Chart ID when retrieving comparison star data
See HelpFile.pdf for more information.
MAOPhot 1.1.1
MAOPhot 1.1.1
MAOPhot 1.1.1 is a PSF photometry tool that uses Astropy and Photutils to measure the magnitude of stars. It offers several features and improvements, including enhanced settings, iterative PSF photometry, and AAVSO report generation.
- New Features in Version 1.1.1: Version 1.1.1 includes the correct use of image dimensions for plate solving, the addition of Gaia DR2 to comparison catalogs, and a redesigned settings window for macOS compatibility.
- Introduction to Photometry Methods: Aperture photometry and PSF photometry are explained, highlighting their definitions, advantages, disadvantages, and usage scenarios.
- Program Origin and Purpose: MAOPhot is derived from "MetroPSF" and is designed to produce AAVSO reports and facilitate effective PSF generation for photometry.
- System Requirements: MAOPhot runs on Windows 10 or 11, requiring 8 GB of memory and 1 GB of storage.
- Installation Instructions: Instructions for downloading and installing MAOPhot from GitHub are provided, including steps to handle potential warnings during installation.
- Single Image Photometry Workflow: The workflow for single image photometry includes preparing master images, setting values, finding peaks, creating an effective PSF, and generating an AAVSO report.
- Two Color Photometry Workflow: The workflow for two color photometry involves executing steps for both B and V master images, generating a master report, and creating an AAVSO report.
- Error Estimation: MAOPhot mimics VPhot's error estimation method, using standard deviation for ensemble solutions and SNR for one or two comp stars.
- Menu Functionality: MAOPhot offers various menu functions for file operations, viewing options, photometry tasks, and generating AAVSO reports.
- Settings Window Parameters: The settings window includes parameters for PSF photometry, telescope specifications, and the specification of variable objects, comp, and check stars.
MAOPhot 1.1.0
Welcome to MAOPhot 1.1.0, a PSF Photometry tool using Astropy 6.1.6 and Photutils 2.0.2
-
Important Update: Install MAOPhot by downloading MAOPhot_SETUP.exe and executing. There is no longer a need to download Visual C++ libraries. (This has only been tested on Windows 10 and Windows 11.)
-
New Feature: "Selected Stars" The list of peaks for generating the effective PSF Model can be examined more closely. The list can be edited.
This program was derived from “MetroPSF” by Maxym Usatov. It has been renamed and extended to produce AAVSO reports exclusively and to facilitate generating an effective PSF for PSF photometry.
MAOPhot uses the PSF (point spread function) Photometry exclusively.
MAOPhot has been redesigned for AAVSO reporting only and includes, but is not limited to the following enhancements:
o uses Astropy 6.1.6 and Photutils 2.0.2
o generation of an Effective PSF model (EPSF model), and the ability to create a ‘rejection list’ of stars that the user can select that will not be part of the EPSF model generated
o option to use a Gaussian PRF (Pixel Response Function) as model
o Uses Iterative PSF Photometry, an iterative version of PSF Photometry where new sources are detected in the residual image after the fit sources are subtracted
o PSF Photometry using an ensemble of comparison stars or a single comp star
o generation of Two-Color Photometry (B, V), (V, R) or (V, I), and Single Image Photometry reports in AAVSO extended format
o use of telescope Transformation Coefficients (needed for Two Color Photometry)
o user can specify check star and list of comp stars
o manually select a star for measurement
o intermediate results are saved as .csv files
o optionally enter an AAVSO Chart ID when retrieving comparison star data
See HelpFile.pdf for more information.
MAOPhot 1.0.0
MAOPhot 1.0.0, a PSF Photometry tool using Astropy 6.0.0 and photutils.psf 1.10.0
MAOPhot calculates stellar magnitudes from Fit (*.fit, *.fits, *.fts) formatted digital photographs using PSF photometry. It produces an extended AAVSO (American Association of Variable Star Observers) report which can be submitted to the AAVSO using their online tool WebObs (http://www.aavso.org/webobs).
o uses Astropy 6.0.0 and photutils.psf 1.10.0 (all packages required have version specified in requirements.txt file)
See HelpFile.pdf for more information.