gnuastro-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnuastro-commits] master d2bdeb8: Book: Quantifying measurement limits


From: Mohammad Akhlaghi
Subject: [gnuastro-commits] master d2bdeb8: Book: Quantifying measurement limits divided into subsections
Date: Mon, 12 Apr 2021 14:03:12 -0400 (EDT)

branch: master
commit d2bdeb8f511657def9393f1b0daa1e1218b87d6e
Author: Mohammad Akhlaghi <mohammad@akhlaghi.org>
Commit: Mohammad Akhlaghi <mohammad@akhlaghi.org>

    Book: Quantifying measurement limits divided into subsections
    
    Until now, the various measurement limit measurements were put as an item
    in a table. Since they are growing and their number is also increasing,
    this made them hard to find and read in this long section.
    
    With this commit each of the various methods is now given its own
    sub-sub-section to help directly referencing only one of them and also let
    the reader breathe between them.
    
    Also, while discussing the surface brightness limit with Juan Miro he
    mentioned that the analogy with muddy water helped him a lot in
    understanding the concept. However, that analogy was recently removed
    (because I thought it may not be useful). So with this commit, that
    paragraph has been re-inserted into the "Surface brightness limit of image"
    part.
---
 doc/gnuastro.texi | 56 ++++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 45 insertions(+), 11 deletions(-)

diff --git a/doc/gnuastro.texi b/doc/gnuastro.texi
index 0248e57..f521541 100644
--- a/doc/gnuastro.texi
+++ b/doc/gnuastro.texi
@@ -529,6 +529,14 @@ MakeCatalog
 * Adding new columns to MakeCatalog::  How to add new columns.
 * Invoking astmkcatalog::       Options and arguments to MakeCatalog.
 
+Quantifying measurement limits
+
+* Magnitude measurement error of each detection::  Derivation of mag error 
equation
+* Completeness limit of each detection::  Possibility of detecting similar 
objects?
+* Upper limit magnitude of each detection::  How reliable is your magnitude?
+* Surface brightness limit of image::  How deep is your data?
+* Upper limit magnitude of image::  How deep is your data for certain 
footprint?
+
 Invoking MakeCatalog
 
 * MakeCatalog inputs and basic settings::  Input files and basic settings.
@@ -17061,9 +17069,16 @@ Depending on the higher-level analysis, there are more 
tests that must be done,
 In astronomy, it is common to use the magnitude (a unit-less scale) and 
physical units, see @ref{Brightness flux magnitude}.
 Therefore the measurements discussed here are commonly used in units of 
magnitudes.
 
-@table @asis
+@menu
+* Magnitude measurement error of each detection::  Derivation of mag error 
equation
+* Completeness limit of each detection::  Possibility of detecting similar 
objects?
+* Upper limit magnitude of each detection::  How reliable is your magnitude?
+* Surface brightness limit of image::  How deep is your data?
+* Upper limit magnitude of image::  How deep is your data for certain 
footprint?
+@end menu
 
-@item Magnitude measurement error (of each detection)
+@node Magnitude measurement error of each detection, Completeness limit of 
each detection, Quantifying measurement limits, Quantifying measurement limits
+@subsubsection Magnitude measurement error of each detection
 The raw error in measuring the magnitude is only meaningful when the object's 
magnitude is brighter than the upper-limit magnitude (see below).
 As discussed in @ref{Brightness flux magnitude}, the magnitude (@mymath{M}) of 
an object with brightness @mymath{B} and zero point magnitude @mymath{z} can be 
written as:
 
@@ -17087,7 +17102,8 @@ But, @mymath{\Delta{B}/B} is just the inverse of the 
Signal-to-noise ratio (@mym
 MakeCatalog uses this relation to estimate the magnitude errors.
 The signal-to-noise ratio is calculated in different ways for clumps and 
objects (see @url{https://arxiv.org/abs/1505.01664, Akhlaghi and Ichikawa 
[2015]}), but this single equation can be used to estimate the measured 
magnitude error afterwards for any type of target.
 
-@item Completeness limit (of each detection)
+@node Completeness limit of each detection, Upper limit magnitude of each 
detection, Magnitude measurement error of each detection, Quantifying 
measurement limits
+@subsubsection Completeness limit of each detection
 @cindex Completeness
 As the surface brightness of the objects decreases, the ability to detect them 
will also decrease.
 An important statistic is thus the fraction of objects of similar morphology 
and brightness that will be detected with our detection algorithm/parameters in 
a given image.
@@ -17108,7 +17124,8 @@ However in such a study we must be really careful to 
choose model profiles as si
 
 
 
-@item Upper limit magnitude (of each detection)
+@node Upper limit magnitude of each detection, Surface brightness limit of 
image, Completeness limit of each detection, Quantifying measurement limits
+@subsubsection Upper limit magnitude of each detection
 Due to the noisy nature of data, it is possible to get arbitrarily low values 
for a faint object's brightness (or arbitrarily high @emph{magnitudes}).
 Given the scatter caused by the dataset's noise, values fainter than a certain 
level are meaningless: another similar depth observation will give a radically 
different value.
 
@@ -17148,14 +17165,24 @@ You can get the full list of upper-limit related 
columns of MakeCatalog with thi
 $ astmkcatalog --help | grep -- --upperlimit
 @end example
 
-@item Surface brightness limit (of whole dataset)
+@node Surface brightness limit of image, Upper limit magnitude of image, Upper 
limit magnitude of each detection, Quantifying measurement limits
+@subsubsection Surface brightness limit of image
 @cindex Surface brightness
-As we make more observations on one region of the sky, and add/combine the 
observations into one dataset, the signal increases much faster than the noise:
+As we make more observations on one region of the sky and add/combine the 
observations into one dataset, both the signal and the noise increase.
+However, the signal increases much faster than the noise:
 Assuming you add @mymath{N} datasets with equal exposure times, the signal 
will increases as a multiple of @mymath{N}, while noise increases as 
@mymath{\sqrt{N}}.
 Therefore the signal-to-noise ratio increases by a factor of @mymath{\sqrt{N}}.
-Qualitatively, fainter (per pixel) parts of the objects/signal in the image 
will become more visible/detectable.
+Visually, fainter (per pixel) parts of the objects/signal in the image will 
become more visible/detectable.
 The noise-level is known as the dataset's surface brightness limit.
 
+You can think of the noise as muddy water that is completely covering a flat 
ground@footnote{The ground is the sky value in this analogy, see @ref{Sky 
value}.
+Note that this analogy only holds for a flat sky value across the surface of 
the image or ground.}.
+The signal (coming from astronomical objects in real data) will be 
summits/hills that start from the flat sky level (under the muddy water) and 
their summits can sometimes reach above the muddy water.
+Let's assume that in your first observation the muddy water has just been 
stirred and except a few small peaks, you can't see anything through the mud.
+As you wait and make more observations/exposures, the mud settles down and the 
@emph{depth} of the transparent water increases.
+As a result, more and more summits become visible and the lower parts of the 
hills (parts with lower surface brightness) can be seen more clearly.
+In this analogy@footnote{Note that this muddy water analogy is not perfect, 
because while the water-level remains the same all over a peak, in data 
analysis, the Poisson noise increases with the level of data.}, height (from 
the ground) is the @emph{surface brightness} and the height of the muddy water 
at the moment you combine your data, is your @emph{surface brightness limit} 
for that moment.
+
 @cindex Data's depth
 The outputs of NoiseChisel include the Sky standard deviation 
(@mymath{\sigma}) on every group of pixels (a tile) that were calculated from 
the undetected pixels in each tile, see @ref{Tessellation} and @ref{NoiseChisel 
output}.
 Let's take @mymath{\sigma_m} as the median @mymath{\sigma} over the successful 
meshes in the image (prior to interpolation or smoothing).
@@ -17211,12 +17238,18 @@ But this only happens in individual exposures: 
reduced data will have correlated
 A more accurate measure which will provide a realistic value for every labeled 
region is known as the @emph{upper-limit magnitude}, which is discussed below.
 
 
-@item Upper limit magnitude (of full dataset)
+@node Upper limit magnitude of image,  , Surface brightness limit of image, 
Quantifying measurement limits
+@subsubsection Upper limit magnitude of image
 As mentioned above, the upper-limit magnitude will depend on the shape of each 
object's footprint.
 Therefore we can measure the dataset's upper-limit magnitude using standard 
shapes.
 Traditionally a circular aperture of a fixed size (in arcseconds) has been 
used.
-For a full example of implementing this, see @ref{Image surface brightness 
limit}.
-@end table
+For a full example of implementing this, see the respective section in the 
tutorial (@ref{Image surface brightness limit}).
+
+
+
+
+
+
 
 
 
@@ -17593,7 +17626,8 @@ The sigma-clipping parameters when any of the 
sigma-clipping related columns are
 
 This option takes two values: the first is the multiple of @mymath{\sigma}, 
and the second is the termination criteria.
 If the latter is larger than 1, it is read as an integer number and will be 
the number of times to clip.
-If it is smaller than 1, it is interpreted as the tolerance level to stop 
clipping. See @ref{Sigma clipping} for a complete explanation.
+If it is smaller than 1, it is interpreted as the tolerance level to stop 
clipping.
+See @ref{Sigma clipping} for a complete explanation.
 
 @item --fracmax=FLT[,FLT]
 The fractions (one or two) of maximum value in objects or clumps to be used in 
the related columns, for example @option{--fracmaxarea1}, 
@option{--fracmaxsum1} or @option{--fracmaxradius1}, see @ref{MakeCatalog 
measurements}.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]