Provided by: yorick-mira_1.1.0+git20170124.3bd1c3~dfsg1-2_all bug

NAME

       ymira - reconstruct an image from optical interferometric data

SYNOPSIS

       ymira [OPTION]... INPUT... OUTPUT

DESCRIPTION

       MiRA  is  a  software  to reconstruct images from optical interferometric data.  The algorithm performs a
       regularized fit of the data with additional constraints such as  normalization  and  lower  and/or  upper
       bounds.

       INPUT... are the input OI-FITS data file(s) and OUTPUT is the result saved into a FITS file.

OPTIONS

       Options  are  introduced  by  a word prefixed with one or two hyphens (at your convenience).  In case the
       first input file starts with an hyphen, a double hyphen can be used to indicate the end of the options.

       Some options have units.  Angles must be suffixed with mas, milliarcsec, milliarcsecond, milliarcseconds,
       deg,  degree,  degrees,  rad,  radian  or  radians.   Lengths must be suffixed with m, meter, meters, mm,
       millimeter, millimeters, µm, micron, microns, micrometer, micrometers, nm, nanometer or nanometers.

       Some options may take several values which are separated by commas.

   Data Selection
       The following options can be used to select which data to  consider.   If  no  spectral  range  is  given
       (either  with  options  -effwave  and  -effband  or  with  options  -wavemin  and  -wavemax), an image is
       reconstructed from all available wavelengths.

       -target=name
              Specify the name of the astrophysical object.  This option is used to  select  a  specific  target
              from  the  input file(s).  If there is a single target which is identical in all input files, this
              option may be omitted.

       -effwave=length
              Specify the effective wavelength; for example, -effwave=1.6micron.  This is the central wavelength
              of the spectral range to consider.

       -effband=length
              Specify the effective bandwidth; for example, -effband=200nm.  This the full width of the spectral
              range to consider.

       -wavemin=length
              Specify the minimum wavelength; for example, -wavemin=1.5µm.  This the lower bound of the spectral
              range to consider.

       -wavemax=length
              Specify the maximum wavelength; for example, -wavemin=1.7µm.  This the upper bound of the spectral
              range to consider.

   Image Settings
       At least the pixel size (with option -pixelsize) and the image dimensions (with  options  -fov  or  -dim)
       must be specified.

       -pixelsize=angle
              Specify the angular size of pixels.  For example, -pixelsize=0.1mas.

       -fov=angle
              Specify the angular size of the field of view. For example, -fov=20mas.

       -dim=number
              Specify the number of pixels per side of the image.  For example, -dim=200.

       -normalization=value
              Specify the sum of pixels.  A recommended setting is: -normalization=1.

       -min=lower
              Specify the lower bound for the pixel values.  A recommended setting is:-min=0.

       -max=upper
              Specify the upper bound for the pixel values.

   Direct Model
       -xform=name
              Specify  the  method  to  compute the nonequispaced Fourier transform.  Argument name can be nfft,
              exact or fft (the latter value is however not recommended).

   Regularization Settings
       -regul=name
              Specify the name of the regularization method.

       -mu=value(s)
              Specify the global regularization weight(s) µ.  If a single value is given, it will  be  used  for
              all reconstructions.  If two values are given (separated by comas), a different value of µ will be
              used for each reconstructions with the values of µ spaced at equal ratios from start to stop (that
              is, equally spaced logarithmically).

       -tau=value
              Specify the edge preserving threshold.  value must be strictly positive.

       -eta=value(s)
              Specify the gradient scales along dimensions.

       -gamma=angle
              Specify the a priori full half width at half maximum (FWHM).  For example: -gamma=15mas.

   Initial Image
       -initial=name
              Specify the FITS file or method for initial image.

       -seed=value
              Specify the seed for the random generator.

   Reconstruction Strategy
       -bootstrap=count
              Specify the number of bootstrapping iterations.

       -recenter
              Recenter result of bootstrapping iterations.

       -threshold=fraction
              Specify the level for soft-thresholding input image(s).

   Information and Graphics
       -quiet Suppress most messages.

       -verb=count
              Set the verbose level.  Information will be printed every count iteration.  Also see option -view.

       -view=bits
              Bitwise  value to specify which graphics to show each time some information is printed.  The least
              significant bits of bits indicate which  sub-panel  to  display.   Use  -view=0  to  suppress  all
              graphics  and  -view=-1  to  show  all graphics.  The default is to not display anything.  If some
              graphics are shown, the graphic window has to be closed  at  the  end  of  the  reconstruction  to
              effectively quit the program.

   Optimizer Settings
       -mem=number
              Specify the number of previous steps to memorize in VMLMB.

       -ftol=real
              Specify the function tolerance for the global convergence.

       -gtol=real
              Specify the gradient tolerance for the global convergence.

       -maxiter=number
              Specify the maximum number of iterations for all reconstructions.

       -maxeval=number
              Specify the maximum number of evaluations of the objective function for all reconstructions.

   Line Search Parameters
       -sftol=real
              Specify the function tolerance for the line search.

       -sgtol=real
              Specify the gradient tolerance for the line search.

       -sxtol=real
              Specify the step tolerance for the line search.

   Output File
       -overwrite
              Overwrite output file if it exists.

       -bitpix=number
              Specify  the  bits  per  pixel  for the output FITS file.  Default is -32, that is 32-bit floating
              point values.

       -save_initial
              Save initial image as a secondary HDU in the output file.

   Miscellaneous
       -help  Print out this help.

       -version
              Print out version number.

AUTHOR

       Éric Thiébaut <https://github.com/emmt/MiRA>

REFERENCES

       Thiébaut, É.: MiRA: an effective imaging algorithm for optical interferometry, in SPIE Proc. Astronomical
       Telescopes and Instrumentation 7013, 70131I-1-70131I-12 (2008) <http://dx.doi.org/10.1117/12.788822>

       Thiébaut,  É.  &  Giovannelli,  J.-F.:  Image  Reconstruction  in  Optical Interferometry, in IEEE Signal
       Processing Magazine 27, pp. 97-109 (2010) <http://dx.doi.org/10.1109/MSP.2009.934870>