NAME
MakeCatalog - Make a catalog from labeled input images
SYNOPSIS
astmkcatalog [OPTION...] ASTRdata
DESCRIPTION
MakeCatalog is part of GNU Astronomy Utilities 0.23. MakeCatalog will create a catalog from an input, labeled, and noise images.
For more information, please run any of the following commands. In particular the second contains a very comprehensive explanation of MakeCatalog's invocation: expected input(s), output(s), and a full description of all the options.
- All options and their values:
-
$ astmkcatalog -P
- Inputs/Outputs and options:
-
$ info astmkcatalog
- Full section in manual/book:
-
$ info MakeCatalog
- Full Gnuastro manual/book:
-
$ info gnuastro
If you couldn't find your answer in the manual, you can get direct help from experienced Gnuastro users and developers. For more information, please run:
-
$ info help-gnuastro
MakeCatalog options:
-
Input:
- --clumpshdu=STR
-
Clump labels extension name or number.
- --forcereadstd
-
Read STD even if no columns need it.
- -h, --hdu=STR/INT
-
Extension name or number of input data.
- -l, --clumpsfile=FITS
-
Dataset containing clump labels.
- --sigmaclip=FLT,FLT
-
Sigma-clip column multiple and tolerance.
- --skyhdu=STR
-
Sky image extension name or number.
- --stdhdu=STR
-
Sky STD extension name or number.
- --subtractsky
-
Subtract the Sky dataset from the values.
- -s, --insky=FITS/FLT
-
Input Sky value or file.
- -t, --instd=STR/FLT
-
Sky standard deviation value or dataset.
- --valueshdu=STR
-
Name or number of extension containing values.
- --variance
-
STD input dataset is actually variance.
- -v, --valuesfile=FITS
-
Values/brightness dataset.
- --zeropoint=FLT
-
Zeropoint magnitude of input dataset.
-
Tessellation (tile grid):
- --checktiles
-
Tile IDs in an image, the size of input.
- -F, --remainderfrac=FLT
-
Fraction of remainder to split last tile.
- --interpmetric=STR
-
Interpolation metric (radial, manhattan).
-M, --numchannels=INT[,..] No. of channels in dim.s (FITS order).
- --oneelempertile
-
Display 1 element/tile, not full input res.
- -Z, --tilesize=INT[,INT]
-
Regular tile size on dim.s (FITS order).
-
Output:
- -C, --clumpscat
-
Make a clumps catalog also.
- -D, --dontdelete
-
Don't delete output if it exists.
- --inbetweenints
-
Keep rows (integer ids) with no labels.
- -K, --keepinputdir
-
Keep input directory for automatic output.
- --noclumpsort
-
Don't sort the clumps catalog by ID.
- --outfitsnocommit
-
No Git commit in 0-th HDU of output FITS.
- --outfitsnoconfig
-
No metadata in 0-th HDU of output FITS.
- --outfitsnodate
-
No 'DATE' in 0-th HDU of output FITS.
- --outfitsnoversions
-
No versions in 0-th HDU of output FITS.
- -o, --output=STR
-
Output file name.
- --sfmagarea=FLT
-
Surface brightness area (in arcseconds^2).
- --sfmagnsigma=FLT
-
Surface brightness multiple of Sky STD.
- --tableformat=STR
-
Table fmt: 'fits-ascii', 'fits-binary', 'txt'.
- --wcslinearmatrix=STR
-
WCS linear matrix of output ('pc' or 'cd').
-
Upper limit magnitude settings:
--checkuplim=INT[,INT] Check random distribution for one label.
- -e, --envseed
-
Use GSL_RNG_SEED environment variable for seed.
- --upmaskfile=FITS
-
Mask image file name only for upper limit.
- --upmaskhdu=STR
-
Mask image HDU only for upper limit.
- --upnsigma=FLT
-
Multiple of sigma to define upperlimit.
- --upnum=INT
-
Number of randomly positioned samples
- --uprange=INT,INT
-
Range of random positions (pix) around target.
- --upsigmaclip=FLT,FLT
-
Sigma multiple and, tolerance or number.
-
Settings for other columns:
- --frac-max=FLT[,FLT]
-
Fraction(s) in --frac-max* options.
- --spatialresolution=FLT
-
Spatial resolution (for surf. brightness err).
-
Identifier columns
- --id-in-host-obj
-
ID of clump in host object.
- -i, --ids
-
All IDs of objects and clumps.
- -j, --host-obj-id
-
ID of object hosting this clump.
- --obj-id
-
Object label/ID.
-
Positional (pixel/image) measurements
- --area-max-val
-
Number of pixels used in '--max-val-*'.
- --area-min-val
-
Number of pixels used in '--min-val-*'.
- --clumps-geo-x
-
Geometric center of all clumps in obj. (X).
- --clumps-geo-y
-
Geometric center of all clumps in obj. (Y).
- --clumps-geo-z
-
Geometric center of all clumps in obj. (Z).
- --clumps-x
-
Flux.wht center of all clumps in obj. (X).
- --clumps-y
-
Flux.wht center of all clumps in obj. (Y).
- --clumps-z
-
Flux.wht center of all clumps in obj. (Z).
- --geo-x
-
Geometric center in first FITS axis.
- --geo-y
-
Geometric center in second FITS axis.
- --geo-z
-
Geometric center in third FITS axis.
- --max-val-x
-
Maximum value's X axis position.
- --max-val-y
-
Maximum value's Y axis position.
- --max-val-z
-
Maximum value's Z axis position
- --max-x
-
Maximum X axis position.
- --max-y
-
Maximum Y axis position.
- --max-z
-
Maximum Z axis position.
- --min-val-x
-
Minimum value's X axis position.
- --min-val-y
-
Minimum value's Y axis position.
- --min-val-z
-
Minimum value's Z axis position.
- --min-x
-
Minimum X axis position.
- --min-y
-
Minimum Y axis position.
- --min-z
-
Minimum Z axis position
- -x, --x
-
Flux weighted center in first FITS axis.
- -y, --y
-
Flux weighted center in second FITS axis.
- -z, --z
-
Flux weighted center in third FITS axis.
-
Positional (WCS) measurements
- --clumps-geo-w1
-
Geometric center of all clumps in 1st WCS.
- --clumps-geo-w2
-
Geometric center of all clumps in 2nd WCS.
- --clumps-geo-w3
-
Geometric center of all clumps in 3rd WCS.
- --clumps-w1
-
Flux.wht center of all clumps in 1st WCS.
- --clumps-w2
-
Flux.wht center of all clumps in 2nd WCS.
- --clumps-w3
-
Flux.wht center of all clumps in 3rd WCS.
- -d, --dec
-
Flux weighted center declination.
- --geo-w1
-
Geometric center in first WCS axis.
- --geo-w2
-
Geometric center in second WCS axis.
- --geo-w3
-
Geometric center in third WCS axis.
- -r, --ra
-
Flux weighted center right ascension.
- --w1
-
Flux weighted center in first WCS axis.
- --w2
-
Flux weighted center in second WCS axis.
- --w3
-
Flux weighted center in third WCS axis.
-
Brightness/magnitude (only using pixel value/error) measurements
- --clumps-magnitude
-
Magnitude of all clumps in object.
- --clumps-sum
-
Brightness of clumps in an object.
- --magnitude-error
-
Magnitude error of objects or clumps.
- --maximum
-
Maximum value (mean of top three pixels)
- --mean
-
Mean of values in object/clump.
- --median
-
Median of values in object/clump.
- -m, --magnitude
-
Total magnitude of objects or clumps.
- --river-max
-
Maximum river value around clump.
- --river-mean
-
Mean river value surrounding a clump.
- --river-min
-
Minimum river value around clump.
- --river-num
-
Number of river pixels around a clump.
- --sigclip-mean
-
Mean after Sigma-clipping
- --sigclip-median
-
Median after Sigma-clipping
- --sigclip-number
-
Number of pixels in Sigma-clipped measurement.
- --sigclip-std
-
Standard deviation after Sigma-clipping
- --sky
-
Sky value (per pixel).
- --sky-std
-
Sky standard deviation (per pixel).
- --sn
-
Signal to noise ratio of objects or clumps.
- --std
-
Standard dev. of values in object/clump.
- --sum
-
Sum of pixel values in each label.
- --sum-error
-
Error (1-sigma) in measuring sum.
- --sum-no-river
-
Sky (not river) subtracted clump sum.
- --upperlimit
-
Upper-limit value, use other options to config.
- --upperlimit-mag
-
Upper-limit mag. use other options to config.
- --upperlimit-onesigma
-
Upper-limit one sigma value.
- --upperlimit-quantile
-
Quantile in random distribution (max 1).
- --upperlimit-sigma
-
Place in random distribution (sigma multiple).
- --upperlimit-skew
-
(Mean-Median)/STD of random distribution.
-
Surface brightness measurements (all: mag/arcsec^2)
- --half-max-sb
-
Surface brightness within half the maximum.
- --half-sum-sb
-
Surface brightness within --halfsumarea.
- --sb
-
Surface brightness.
- --sb-error
-
Surface brightness error from STD/VAR image.
- --sigclip-mean-sb
-
Surface brightness of sigclip-mean (1 pix area).
- --sigclip-mean-sb-delta
-
sigclip-mean-sb delta from sigclip'd STD.
- --sigclip-std-sb
-
Surface brightness of sigclip-std (1 pix area).
- --upperlimit-sb
-
Upper-limit surface brightness.
-
Morphology/shape (non-parametric) measurements
- --area
-
Number of non-blank valued pixels.
- --area-arcsec2
-
Area of labeled region in arcsec^2.
- --area-xy
-
Projected area in first two dimensions.
- --clumps-area
-
Non-blank area covered by clumps.
- --frac-max1-area
-
Area containing 1st fraction of maximum.
- --frac-max1-radius
-
Radius calculated from --fracmaxarea1.
- --frac-max1-sum
-
Sum of pixels brighter than 1st frac. of max.
- --frac-max2-area
-
Area containing 2nd fraction of maximum.
- --frac-max2-radius
-
Radius calculated from --fracmaxarea2.
- --frac-max2-sum
-
Sum of pixels brighter than 2nd frac. of max.
- --fwhm
-
Full width at half max (non-parametric).
- --geo-area
-
Area labled region (irrespective of value).
- --geo-area-xy
-
Projected geo-area in first two dimensions.
- --half-max-area
-
No. pixels valued above half the max.
- --half-max-radius
-
Radius at half the maximum (non-parametric).
- --half-max-sum
-
Sum of pixels above half the maximum.
- --half-sum-area
-
Area containing half of --brightness.
- --half-sum-radius
-
Radius calculated from --halfsumarea.
- --num-clumps
-
Number of clumps in this object.
- --weight-area
-
Area used for value weighted positions.
-
Morphology/shape (elliptical) measurements
- --axis-ratio
-
Flux weighted axis ratio.
- --geo-axis-ratio
-
Geometric (ignoring values, only lab) axis ratio.
- --geo-position-angle
-
Geometric (ignoring values, only lab) pos. angle.
- --geo-semi-major
-
Geometric RMS along major axis (ignoring value).
- --geo-semi-minor
-
Geometric RMS along minor axis (ignoring value).
- --position-angle
-
Flux weighted position angle.
- --semi-major
-
RMS along major axis (in pixels).
- --semi-minor
-
RMS along minor axis (in pixels).
-
Vector (multi-valued) measurements
- --area-in-slice
-
[3D input] Number of labeled in each slice.
- --area-other-in-slice
-
[3D input] Area of other lab. in projected area.
- --area-proj-in-slice
-
[3D input] Num. voxels in '--sum-proj-in-slice'.
- --sum-err-in-slice
-
[3D input] Error in '--sum-in-slice'.
- --sum-in-slice
-
[3D input] Sum of values in each slice.
- --sum-other-err-in-slice
-
[3D input] Area in '--sum-other-in-slice'.
- --sum-other-in-slice
-
[3D input] Sum of other lab. in projected area.
- --sum-proj-err-in-slice
-
[3D input] Error of '--sum-proj-in-slice'.
- --sum-proj-in-slice
-
[3D input] Sum of projected area in each slice.
-
Operating modes:
- -?, --help
-
give this help list
- --checkconfig
-
List all config files and variables read.
- --cite
-
BibTeX citation for this program.
- --config=STR
-
Read configuration file STR immediately.
- --config-prefix=STR
-
Custom prefix of option names config files.
- --lastconfig
-
Do not parse any more configuration files.
- --minmapsize=INT
-
Min. bytes to avoid RAM automatically.
- -N, --numthreads=INT
-
Number of CPU threads to use.
- --onlyversion=STR
-
Only run if the program version is STR.
- -P, --printparams
-
Print parameter values to be used and abort.
- --quietmmap
-
Don't print mmap'd file's name and size.
- -q, --quiet
-
Only report errors, remain quiet about steps.
- -S, --setdirconf
-
Set default values for this directory and abort.
- --usage
-
give a short usage message
- -U, --setusrconf
-
Set default values for this user and abort.
- -V, --version
-
print program version
Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options.
GNU Astronomy Utilities home page: http://www.gnu.org/software/gnuastro/
REPORTING BUGS
Report bugs to [email protected].
COPYRIGHT
Copyright © 2015-2024 Free Software Foundation, Inc. License GPLv3+: GNU General public license version 3 or later.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
Written/developed by Mohammad Akhlaghi
SEE ALSO
The full documentation for MakeCatalog is maintained as a Texinfo manual. If the info and MakeCatalog programs are properly installed at your site, the command
-
info MakeCatalog
should give you access to the complete manual.