Releases: emmt/MiRA
Releases · emmt/MiRA
Release 2.5.1 of MiRA
Fixed
- File
mira2_models.i
was not installed. - FITS keyword
EXTEND
shall only be set in the primary HDU. - FITS keywords
PCOUNT=0
andGCOUNT=1
must be defined in image extensions. - As the result of theses fixes, produced FITS files shall be compliant with FITS standard. In particular with the FITSVERIFY tool. This however requires that the very last
fits.i
file from the master branch of Yorick be used.
Release 2.5.0 of MiRA
Added
- New option
-save_model_data
to save input data along with their models model in the output file. This also makesMiRA
compliant with OI-Interface. Option-oi-imaging
implies-save_model_data
.
Removed
- Option
-save_visibilities
is marked as deprecated.
Release 2.4.2 of MiRA
Since version 2.3.1
- Add
GPNORM
keyword, this is needed by PYRA. - Add option
xtol
to set the relative tolerance in variable change for convergence. - MiRA use
VMLMB
by default and if it is installed for solving the constrained problem. This package provides a pure Yorick implementation of theVMLMB
algorithm which has a number of enhencements compared to the one inOptimPackLegacy
.
Release 2.3.1 of MiRA
This version has been modified for better integration in the OI-Imaging framework.
Release 2.0.0 of MiRA
This major release provides the following features:
- Accounting of spectral bandwidth smearing (with customizable shape and importance factor).
- Plugins can be loaded by MiRA to modify the model of the complex visibilities. See file
mira2_plugin_central_star.i
for a concrete example or have a look atSPARCO
plugin. - Can save model complex visibilities (options
-save_visibilities
). - Add soft-thresholding (skip thresholding if no pixels above soft-threshold level).
- Add multi-thread support.
- Use environment variables
MIRA_SRCDIR
andMIRA_YORICK
. - Improved accounting of missing/partial data.
- Multiple possible choices for the objective function used for specific kind of (partial) data.
- Speedup building of non-separable linear model (with or without smearing).
- Global setting of the debug and quiet modes.
- Colored messages.
Beta version of MiRA 2
MiRA-2 is an almost complete rewrite of MiRA-1 with the objective to support 2nd generation VLTI instruments. For the end user the most significant changes are:
- Accounting of bandwidth smearing (with customizable shape and importance factor).
- Ability to save model complex visibilities (options
--save_visibilities
). - Multiple possible choices for the objective function used for specific kind of (partial) data. The various objective functions follow the equations in published papers.
- Improved accounting of missing/partial data.
- Optional recentering and/or soft-thresholding of the input image.
- Multi-thread support.
- Environment variables
MIRA_SRCDIR
andMIRA_YORICK
can be used to specify where are installed the sources and wich Yorick interpreter to use.
MiRA-2 is intended to be used form the command line, the result being saved to a FITS file. Graphics display has been removed (could be back later).
MiRA version 1.1.2
Changes:
- Fix accounting of bad data in OI-FITS file.
- Ability to resample images.
- Improve graphics.
- Fix multiple wavelenghts case.
MiRA version 1.1.1
- Better algorithm to compute the dirty map and the dirty beam.
- Improve command line help, provide a manual page.
- Speed up plots.
MiRA version 1.1.0
- Provide a command line interface (options in command line have units).
- Provide configuration and installation scripts.
- Now available on GitHub (https://github.com/emmt/MiRA).
- Use Git submodules (see
https://chrisjean.com/git-submodules-adding-using-removing-and-updating/ for
a tutorial) for YLib, YOIFITS, IPY to share files with other repositories.