
Simple python3 tool to quickly correct the rough astrometry given by a telescope for a fits image.
AstrometryDOI is a practical and user-friendly Python tool designed for astronomers looking to enhance the astrometric accuracy of fits images captured by telescopes. This program utilizes calibration data from sources like Panstarrs Dr1, GAIA, or 2MASS, enabling it to account for critical factors such as scaling, rotation, reflection, and translation. By building or utilizing existing WCS (World Coordinate System) information, AstrometryDOI ensures that users can correct astrometry efficiently. The outcome is neatly saved back into the fits header, making it accessible for further analysis.
The tool not only simplifies astrometric calibration but also serves as an effective photometry tool. With easy installation and straightforward usage, AstrometryDOI is a valuable asset for both amateur and professional astronomers seeking to improve their observational data accuracy.
User-friendly Interface: Easy to use, designed for both beginners and experienced astronomers with simple commands for quick calibration.
Versatile Calibration: Supports calibration with Panstarrs Dr1, GAIA, or 2MASS data, offering flexibility in data sources.
Robust WCS Handling: Automatically uses WCS information from the fits header, while also offering the option to build it from scratch if needed.
Multiple Transformations: Systematically addresses scaling, rotation, reflection, and translation to ensure precise astrometric adjustments.
Output Management: The corrected WCS is saved directly into the fits header, with the final output stored as a new file for easy access.
Package Compatibility: Tested for Python 3.6 and newer, and integrates well with essential astronomical packages like astroquery, astropy, and photutils.
Dynamic Options: Users can specify input parameters directly, including rough position data if header information is missing.
Error Handling: If initial fit attempts fail, the program intelligently retries by focusing only on position adjustments to enhance success rates.
