GNU Astronomy Utilities


Next: , Previous: , Up: Top   [Contents][Index]


Appendix A Gnuastro programs list

GNU Astronomy Utilities 0.4, contains the following programs. They are sorted in alphabetical order and followed by their version number. A short description is provided for each program which starts with the executable names in thisfont followed by a link to the respective section in parenthesis, see Naming convention. Throughout this book, they are ordered based on their context, please see the book contents for contextual ordering.

Arithmetic

(astarithmetic, see Arithmetic) For arithmetic operations on multiple (theoretically unlimited) number of datasets (images). It has a large and growing set of arithmetic, mathematical, and even statistical operators (for example +, -, *, /, sqrt, log, min, average, median).

BuildProgram

(astbuildprog, see BuildProgram) Compile, link and run programs that depend on the Gnuastro library (see Gnuastro library). This program will automatically link with the libraries that Gnuastro depends on, so there is no need to explicitly mention them every time you are compiling a Gnuastro library dependent program.

ConvertType

(astconvertt, see ConvertType) Convert astronomical data files (FITS or IMH) to and from several other standard image and data formats, for example TXT, JPEG, EPS or PDF.

Convolve

(astconvolve, see Convolve) Convolve (blur or smooth) data with a given kernel in spatial and frequency domain on multiple threads. Convolve can also do de-convolution to find the appropriate kernel to PSF-match two images.

CosmicCalculator

(astcosmiccal, see CosmicCalculator) Do cosmological calculations, for example the luminosity distance, distance modulus, comoving volume and many more.

Crop

(astcrop, see Crop) Crop region(s) from an image and stitch several images if necessary. Inputs can be in pixel coordinates or world coordinates.

Fits

(astfits, see Fits) View and manipulate FITS file extensions and header keywords.

Statistics

(aststatistics, see Statistics) Get pixel statistics and save histogram and cumulative frequency plots.

MakeCatalog

(astmkcatalog, see MakeCatalog) Make catalog of labeled image (output of NoiseChisel). The catalogs are highly customizable and adding new calculations/columns is very straightforward.

MakeNoise

(astmknoise, see MakeNoise) Make (add) noise to an image, with a large set of random number generators and any seed.

MakeProfiles

(astmkprof, see MakeProfiles) Make mock 2D profiles in an image. The central regions of radial profiles are made with a configurable 2D Monte Carlo integration. It can also build the profiles on an over-sampled image.

NoiseChisel

(astnoisechisel, see NoiseChisel) Detect and segment signal in noise. It uses a technique to detect very faint and diffuse, irregularly shaped signal in noise (galaxies in the sky), using thresholds that are below the Sky value, see arXiv:1505.01664.

Table

(asttable, Table) Convert FITS binary and ASCII tables into other such tables, print them on the command-line, save them in a plain text file, or get the FITS table information.

Warp

(astwarp, see Warp) Warp image to new pixel grid. Any projective transformation or Homography can be applied to the input images.


Next: , Previous: , Up: Top   [Contents][Index]