Generated by GPT-5-mini| Astrometry.net | |
|---|---|
| Name | Astrometry.net |
| Author | ``unlinked'' |
| Developer | University of Washington, Astrometry.net team |
| Released | 2010 |
| Programming language | C, Python |
| Operating system | Unix-like |
| License | BSD-like |
Astrometry.net Astrometry.net is an open-source software system for blind astrometric calibration of astronomical images. It ingests images from telescopes, cameras, and sky surveys and returns precise World Coordinate System solutions, plate scales, and field orientations. The project connects communities around Sloan Digital Sky Survey, Palomar Observatory, European Southern Observatory, Hubble Space Telescope, and other facilities by enabling image registration across diverse instruments.
Astrometry.net automatically identifies the position, scale, and orientation of an astronomical image by matching stellar patterns against indexed catalogs. It bridges datasets from observatories such as Keck Observatory, Very Large Telescope, Subaru Telescope, Arecibo Observatory, and amateur setups tied to International Astronomical Union standards. The system produces outputs compatible with tools like FITS, DS9, Aladin Sky Atlas, TOPCAT, and archival services including VizieR and SIMBAD.
Development began as a collaboration involving researchers at the University of Washington and contributors from institutions such as Princeton University, University of California, Berkeley, MIT, and the Space Telescope Science Institute. Early public demonstrations integrated data from the Sloan Digital Sky Survey and citizen projects associated with Zooniverse. Funding and support came from agencies including the National Science Foundation and partnerships with observatories like Cerro Tololo Inter-American Observatory. Over time the codebase incorporated contributions from communities familiar with Python Software Foundation tooling and legacy libraries derived from projects like WCSTools.
At its core the system implements a geometric hashing approach that encodes quads of stars into scale- and rotation-invariant descriptors; these descriptors are matched against a precomputed index built from catalogs such as Gaia and Two Micron All Sky Survey. The matching pipeline uses probabilistic verification methods influenced by techniques from RANSAC and likelihood-ratio testing developed in the context of pattern-recognition research at institutions like Carnegie Mellon University and Stanford University. For astrometric refinement the software applies iterative fitting similar to procedures used by teams operating Hubble Space Telescope and Gaia data reductions, incorporating distortion models comparable to those used at Subaru Telescope and ESO pipelines.
The implementation comprises a modular C core for performance-critical indexing and matching, with Python bindings and web services built around frameworks popularized by the Python Software Foundation ecosystem. Index construction leverages catalog tiles derived from Gaia, UCAC, and 2MASS to produce lookup tables optimized for varied angular scales encountered at observatories like Kitt Peak National Observatory and amateur arrays associated with American Association of Variable Star Observers. The server deployment model mirrors practices used in archives such as Mikulski Archive for Space Telescopes and supports containerized workflows adopted by groups at National Center for Supercomputing Applications and cloud providers utilized by projects at University of Arizona.
Researchers at institutions including Harvard-Smithsonian Center for Astrophysics, Max Planck Institute for Astronomy, and Institute for Astronomy, University of Hawaii use the system to register images for time-domain surveys, transient follow-up, and archival mining. It underpins citizen-science efforts on platforms similar to Zooniverse and supports robotic observatories coordinated with networks like Las Cumbres Observatory. Professional use cases include cross-matching mosaics from Pan-STARRS, verifying pointing for instruments at Keck Observatory, and calibrating narrow-field imagery from facilities related to SpaceX launch telemetry or planetary campaigns coordinated with Jet Propulsion Laboratory teams. Amateur astronomers deploy local instances to calibrate backyard setups used in campaigns associated with American Astronomical Society meetings and outreach through International Dark-Sky Association events.
A distributed developer and user community spanning universities, observatories, and citizen scientists maintains indices, documentation, and web services. Online services modeled on academic archives provide instant plate-solving for uploads from instruments at observatories such as Palomar Observatory and projects coordinated by National Optical Astronomy Observatory. Contributions come from individuals affiliated with University of Washington, Princeton University, MIT, and independent developers who integrate the system with platforms like GitHub and package distribution used by the Python Software Foundation. The project’s ecosystem has influenced derivative tools employed in curricula at institutions such as Caltech, Cornell University, and Yale University.
Category:Astronomy software Category:Open-source software