Aperture Photometry Tool

Last updated
Aperture Photometry Tool (APT)
MottoInviso notitia ("Look at the data!")
DeveloperRuss Laher (IPAC)
Initial release2007;16 years ago (2007)
Stable releasev. 2.8.2 / 29 April 2019;4 years ago (2019-04-29)
Development statusActive
Written in Java
Platform Windows, Linux, and Mac OS
TypeAstronomy
LicenseFree software for research & education
Website aperturephotometry.org

Aperture Photometry Tool (APT) is software with a graphical user interface for computing aperture photometry on astronomical imagery. Image overlays, graphical representations, statistics, models, options and controls for aperture-photometry calculations are brought together into a single package. The software also can be used as a FITS-image viewer. APT is executed on desktop and laptop computers, and is free of charge under a license that limits its use to astronomical research and education. The software may be downloaded from its official website, and requires the Java Virtual Machine to be installed on the user's computer.

Contents

History

The initial version of APT was released on November 2, 2007. The latest version is APT v. 2.8.4, released on April 22, 2020. The software was developed by Dr. Russ Laher, a member of the professional staff at the Spitzer Science Center, part of the Infrared Processing and Analysis Center (IPAC) at the California Institute of Technology. A paper on APT was published in July 2012 in the journal Publications of the Astronomy Society of the Pacific. [1] A companion paper [2] compares the performance of APT vs. SExtractor, [3] an established command-line software program for aperture photometry.

Aperture and Sky Annulus

Aperture geometry, size, and location in the image are important parameters in aperture photometry. APT allows circular and elliptical shapes for apertures and sky annuli (the latter are used for background estimation). The rotation can be controlled in the case of an ellipse. The sky annulus will have the same shape as the aperture, but with larger inner and outer radii than the aperture. Although there is no hard limitation on the size, it is practically limited by the software's response time in the calculation for a large aperture and sky annulus, and the tool for the user to interactively specify the size parameters includes a subimage that is only about 80 pixels on a side (at this time). The aperture is placed on the desired image location with a mouse click. Options to allow minor adjustments of the aperture position via centroiding are available. APT also has pixel-zapping functionality, which can be used to temporarily set the value of select pixels to NaN (not a number), effectively removing them from the aperture-photometry calculations.

Sky Coordinates

For aperture photometry on an astronomical image, it is often useful to know the sky coordinates of an image pixel. APT computes and displays sky coordinates if keywords that define a World Coordinate System (WCS) are present in the header of the FITS-image file. APT handles the commonly used tangent or gnomonic projection (TAN, TPV, and SIP subtypes), as well as the sine (a.k.a. orthographic), Cartesian, and Aitoff projections(the latter is probably only useful for display purposes).

Recent updates to APT include the ability to read FITS image files which use a Pixel Coordinate matrix (PCM), such as that used by the Panoramic Survey Telescope and Rapid Response System. [4]

APT calculates geometric image distortion only for the tangent projection at this time. Two distortion conventions are supported, which are the two major methods employed in modern astronomy. The SIPconvention is applied for images with CTYPE1 = 'RA---TAN-SIP' and CTYPE2 = 'DEC—TAN-SIP'. In the absence of SIP keywords, APT will attempt to read in and apply any PV distortion keywords in the FITS header for images with either CTYPE1 = 'RA---TAN' and CTYPE2 = 'DEC—TAN' or with CTYPE1 = 'RA---TPV' and CTYPE2 = 'DEC—TPV'. APT computes SIP distortion up to ninth polynomial order and PV distortion up to seventh polynomial order.

Java Requirements

APT is written in the Java computing language. The latest APT version was built with the JDK 1.6.0_65 on a Mac laptop running OS X Yosemite 10.10.5. Generally, APT can be executed with JRE versions greater than 1.6, since Java is "forward-compatible"; however, on some machines, later Java versions might give a "Surface not cacheable error", in which case trying a different Java version is the recommended workaround (at this time). On Macs, Java 1.6 (or so-called legacy Java 6) is required for APT to run as a double-click application (and APT might not work as a double-click application on some later versions of OS X), but APT generally works with higher versions of Java on the Mac if the wrapper script APT.csh is executed from a terminal window to start APT running.

Related Research Articles

In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in 32-bit units. Compared to smaller bit widths, 32-bit computers can perform large calculations more efficiently and process more data per clock cycle. Typical 32-bit personal computers also have a 32-bit address bus, permitting up to 4 GB of RAM to be accessed, far more than previous generations of system architecture allowed.

<span class="mw-page-title-main">Photometry (astronomy)</span> Determination of light intensities of astronomical bodies

Photometry, from Greek photo- ("light") and -metry ("measure"), is a technique used in astronomy that is concerned with measuring the flux or intensity of light radiated by astronomical objects. This light is measured through a telescope using a photometer, often made using electronic devices such as a CCD photometer or a photoelectric photometer that converts light into an electric current by the photoelectric effect. When calibrated against standard stars of known intensity and colour, photometers can measure the brightness or apparent magnitude of celestial objects.

Flexible Image Transport System (FITS) is an open standard defining a digital file format useful for storage, transmission and processing of data: formatted as multi-dimensional arrays, or tables. FITS is the most commonly used digital file format in astronomy. The FITS standard was designed specifically for astronomical data, and includes provisions such as describing photometric and spatial calibration information, together with image origin metadata.

The Digitized Sky Survey (DSS) is a digitized version of several photographic astronomical surveys of the night sky, produced by the Space Telescope Science Institute between 1983 and 2006.

<span class="mw-page-title-main">Aperture (software)</span> Image organizer for macOS

Aperture is a discontinued professional image organizer and editor developed by Apple between 2005 and 2015 for the Mac, as a professional alternative to iPhoto.

A camera raw image file contains unprocessed or minimally processed data from the image sensor of either a digital camera, a motion picture film scanner, or other image scanner. Raw files are so named because they are not yet processed, and contain large amounts of potentially redundant data. Normally, the image is processed by a raw converter, in a wide-gamut internal color space where precise adjustments can be made before conversion to a viewable file format such as JPEG or PNG for storage, printing, or further manipulation. There are dozens of raw formats in use by different manufacturers of digital image capture equipment.

<span class="mw-page-title-main">ImageJ</span> Java-based image processing program

ImageJ is a Java-based image processing program developed at the National Institutes of Health and the Laboratory for Optical and Computational Instrumentation. Its first version, ImageJ 1.x, is developed in the public domain, while ImageJ2 and the related projects SciJava, ImgLib2, and SCIFIO are licensed with a permissive BSD-2 license. ImageJ was designed with an open architecture that provides extensibility via Java plugins and recordable macros. Custom acquisition, analysis and processing plugins can be developed using ImageJ's built-in editor and a Java compiler. User-written plugins make it possible to solve many image processing and analysis problems, from three-dimensional live-cell imaging to radiological image processing, multiple imaging system data comparisons to automated hematology systems. ImageJ's plugin architecture and built-in development environment has made it a popular platform for teaching image processing.

<span class="mw-page-title-main">Infrared Processing and Analysis Center</span> NASA science center at Caltech in the US

The Infrared Processing and Analysis Center (IPAC) provides science operations, data management, data archives and community support for astronomy and planetary science missions. IPAC has a historical emphasis on infrared-submillimeter astronomy and exoplanet science. IPAC has supported NASA, NSF and privately funded projects and missions. It is located on the campus of the California Institute of Technology in Pasadena, California.

<span class="mw-page-title-main">FITS Liberator</span> Software program

The ESA/ESO/NASA FITS Liberator is a free software program for processing and editing astronomical science data in the FITS format to reproduce images of the universe. Version 3 and later are standalone programs; earlier versions were plugins for Adobe Photoshop. FITS Liberator is free software released under the BSD-3 license. The engine behind the FITS Liberator is NASA's CFITSIO library.

<span class="mw-page-title-main">ImageMagick</span> Free and open-source image manipulation software

ImageMagick, invoked from the command line as magick, is a free and open-source cross-platform software suite for displaying, creating, converting, modifying, and editing raster images. ImageMagick was created by John Cristy in 1987, it can read and write over 200 image file formats. It is widely used in open-source applications.

<span class="mw-page-title-main">JFreeChart</span> Open-source framework for the programming language Java

JFreeChart is an open-source framework for the programming language Java, which allows the creation of a wide variety of both interactive and non-interactive charts.

<span class="mw-page-title-main">Software calculator</span> Calculator as a computer program

A software calculator is a calculator that has been implemented as a computer program, rather than as a physical hardware device.

<span class="mw-page-title-main">Bahtinov mask</span> Telescope focusing device

The Bahtinov mask is a device used to focus small astronomical telescopes accurately. Although masks have long been used as focusing aids, the distinctive pattern was invented by Russian amateur astrophotographer Pavel Bahtinov in 2005. Precise focusing of telescopes and astrographs is critical to performing astrophotography.

TopoFlight is a three-dimensional flight planning software for photogrammetric flights.

<span class="mw-page-title-main">Image editing</span> Processes of altering images, digital or traditional photos, adding, pasting, cutting words

Image editing encompasses the processes of altering images, whether they are digital photographs, traditional photo-chemical photographs, or illustrations. Traditional analog image editing is known as photo retouching, using tools such as an airbrush to modify photographs or editing illustrations with any traditional art medium. Graphic software programs, which can be broadly grouped into vector graphics editors, raster graphics editors, and 3D modelers, are the primary tools with which a user may manipulate, enhance, and transform images. Many image editing programs are also used to render or create computer art from scratch. The term "image editing" usually refers only to the editing of 2D images, not 3D ones.

<span class="mw-page-title-main">HEALPix</span> Pseudocylindrical equal-area map projection

HEALPix, an acronym for Hierarchical Equal Area isoLatitude Pixelisation of a 2-sphere, is an algorithm for pixelisation of the 2-sphere based on subdivision of a distorted rhombic dodecahedron, and the associated class of map projections. The pixelisation algorithm was devised in 1997 by Krzysztof M. Górski at the Theoretical Astrophysics Center in Copenhagen, Denmark, and first published as a preprint in 1998.

<span class="mw-page-title-main">Snapshot hyperspectral imaging</span> Method for capturing hyperspectral images

Snapshot hyperspectral imaging is a method for capturing hyperspectral images during a single integration time of a detector array. No scanning is involved with this method, in contrast to push broom and whisk broom scanning techniques. The lack of moving parts means that motion artifacts should be avoided. This instrument typically features detector arrays with a high number of pixels.

Instrumental magnitude refers to an uncalibrated apparent magnitude, and, like its counterpart, it refers to the brightness of an astronomical object, but unlike its counterpart, it is only useful in relative comparisons to other astronomical objects in the same image. Instrumental magnitude is defined in various ways, and so when working with instrumental magnitudes, it is important to know how they are defined. The most basic definition of instrumental magnitude, , is given by

Astrometric solving or Plate solving or Astrometric calibration of an astronomical image is a technique used in astronomy and applied on celestial images. Solving an image is finding match between the imaged stars and a star catalogue. The solution is a math model describing the corresponding astronomical position of each image pixel. The position of reference catalogue stars has to be known to a high accuracy so an astrometric reference catalogue is used such as the Gaia catalogue. The image solution contains a reference point, often the image centre, image scale, image orientation and in some cases an image distortion model.

<span class="mw-page-title-main">Siril (software)</span>

Siril is a software application for astrophotography, which allows pre-processing and processing of images from any type of camera. The images must be converted to 32-bit FITS format which is the format used natively by Siril. It is also possible to use the SER format, generally used during "fast" planetary or deep sky acquisitions, without prior conversion.

References

  1. Laher, Russ R.; Gorjian, Varoujan; Rebull, Luisa M.; Masci, Frank J.; Fowler, John W.; Helou, George; Kulkarni, Shrinivas R.; Law, Nicholas M. (July 2012). "Aperture Photometry Tool" (PDF). Publications of the Astronomical Society of the Pacific. 124 (917): 737–763. Bibcode:2012PASP..124..737L. doi:10.1086/666883. S2CID   21572643.
  2. Laher, Russ R.; Rebull, Luisa M.; Gorjian, Varoujan; et al. (July 2012). "Aperture Photometry Tool Versus SExtractor for Noncrowded Fields" (PDF). Publications of the Astronomical Society of the Pacific. 124 (917): 764–781. Bibcode:2012PASP..124..764L. doi:10.1086/666507. S2CID   44534744.
  3. Bertin, E.; Arnouts, S. (June 1996). "SExtractor: Software for Source Extraction". Astronomy and Astrophysics Supplement Series. 117 (2): 393–404. Bibcode:1996A&AS..117..393B. doi: 10.1051/aas:1996164 .
  4. "Aperture Photometry Tool News". Aperture Photometry Tool. 12 December 2018. Retrieved 15 December 2018.

Official website