m |
m |
||
Line 58: | Line 58: | ||
==== [[fiphot]] ==== | ==== [[fiphot]] ==== | ||
+ | * Performing aperture photometry on normal images. | ||
+ | * Performing aperture photometry on subtracted images by considering the information related to image convolution (if it has been applied in advance). | ||
+ | * Determination of background level using the classic ways (considering pixels in annuli around the targets) as well as treating the background to be known in advance. | ||
+ | * Support for arbitrary-shaped apertures using polygonal approximations by involving arbitrary number of boundary segments. | ||
+ | * Conversion of fluxes to magnitudes. | ||
+ | * Computation of flux and/or magnitude uncertainties by involving as many noise sources as possible (mainly background noise and photon noise). | ||
+ | * Computation shape centroid coordinates and shape parameters, refinement of centroid coordinates. | ||
+ | * Computation of the respective uncertainties of centroid coordinates and shape parameters by involving as many noise sources as possible. | ||
+ | * Fitting and adjusting of large-scale flux variations on subtracted images considering a dependence on the coordinates and intrinsic colors in a form of arbitrary-order polynomials. | ||
+ | * Treatment of nearby sources by removing them from the background determination. | ||
+ | * Flagging the sources using the constraints defined by the masks associated to the FITS images. | ||
==== [[firandom]] ==== | ==== [[firandom]] ==== | ||
+ | * Creation of images. | ||
+ | * Simulation of various noise sources, such as background noise and photon noise. | ||
+ | * Implantation of sources having various fluxes and shape parameters (including analytical shape models as well as external point-spread functions). | ||
+ | * Quantization of pixel flux values. | ||
+ | * Creation of random lists of objects. | ||
==== [[fistar]] ==== | ==== [[fistar]] ==== | ||
+ | * Extracting list of point sources and the corresponding geometric parameters (centroid coordinates, shape paremeters, etc.). | ||
+ | * Fitting of (optionally space-varying) point-spread function based on the detected sources, including sub-pixel level sampling. | ||
==== [[fitrans]] ==== | ==== [[fitrans]] ==== | ||
+ | * Transformation of FITS images and the corresponding pixel masks. | ||
+ | * Extractions of a single or multiple layers from a FITS data cube. | ||
==== [[grcollect]] ==== | ==== [[grcollect]] ==== | ||
+ | * Transposing large amount of data based on unique keys found in the input data series. | ||
==== [[grmatch]] ==== | ==== [[grmatch]] ==== | ||
+ | * Matching two data files using various criteria: | ||
+ | ** identifier matching (unique identifiers or keys are matched), | ||
+ | ** coordinate matching (points are matched based on Cartesian distance and topological correspondence) | ||
+ | ** point matching and the derivation of the corresponding analytic transformation (only in planar case) | ||
+ | * Fine-tuning of point matching algorithms using various criteria | ||
==== [[grtrans]] ==== | ==== [[grtrans]] ==== | ||
+ | * Derivation of best-fit spatial transformation between a matched list of coordinates. | ||
+ | * Application of transformation data to a list of coordinates. | ||
+ | * Application of astronomy-specific transformations on a list of coordinates. | ||
==== [[lfit]] ==== | ==== [[lfit]] ==== | ||
+ | * Regression analysis and best-fit parameters estimation of input data by involving various algorithms, such as | ||
+ | ** linear least squares fitting; | ||
+ | ** non-linear least squares fitting, based on | ||
+ | *** Levenberg-Marquard procedure, | ||
+ | *** downhill simplex minimization, | ||
+ | *** Markov Chain Monte Carlo, | ||
+ | * Uncertainty estimations by involving various procedures, such as | ||
+ | ** Linear error propagation and covariance matrix analysis; | ||
+ | ** Markov Chain Monte Carlo, | ||
+ | ** Bootsrapping | ||
+ | * Evaluation of functions. | ||
+ | * Fully symbolic operations, incuding analytical computation of partial derivatives. | ||
+ | * Definition of additional functions during run-time. | ||
+ | * User-defined and time-consuming functions can be implemented using shared libraries. | ||
+ | * Various built-in functions useful in astronomical data analysis. | ||
{{Documentation}} | {{Documentation}} |
|