v4.4.4 (2025-04-09)
- Fixed order of setting column names (to avoid unsetting the WAVE_TV column), and broadcasting file names when not handled.
- INSTRUME==INSTRUME --> inputFile.INSTRUME==INSTRUME for MOLECULE_ATLAS
- Improvements to support complicated CHIP vs WL arrangements like CRIRES OCGM=one_HDU_per_Chip
- Fixed inconsistencies in filtering input data for NaNs (also enabled GCF control via MF_ENABLE_GCF envirnoment variable, GCF="Global Continuum Fitting" is an experimental feature)

v 4.4.2 (2025-02-11)
---------------------------------------------------------------------------------------------------------------------------
1) [new-feature] Add display of the continuum-fits.
2) [new-feature] Add display of the non-wavelength-corrected transmission model.
3) [new-feature] Add a parameter-tab with the results of the wavelength-correction fit.
4) [new-feature] Implement scaling of the molecule atlas plots by RELCOL, Profile width parameters (RES_BOX, RES_GAUSS, RES_LORENTZ) as they are adjusted in the molecfit_model GUI.
5) [new-feature] Implement modification according to the wavelength fitting guess parameters as they are adjusted in the molecfit_model GUI.
6) [new-feature] Implement support for FORS and XSHOOTER workflows (so that the same GUIs/code can be used for the three WKFs -- eventually KMOS should be folded in, and any future instruments too).
7) [bug fix] Work in TOPO+VAC reference frame throughout molecfit_model GUI to avoid inconsistencies between reference frames.


History
---------------------------------------------------------------------------------------------------------------------------

15.March 2022: New Molecfit Release 4.2.1
Support for Telluriccorr 4.2.0
Improvements to Reflex GUI and interactive plots.
Updates to Manuals.

16.Dec 2021:New Molecfit Release 4.2.1
New Molecfit Reflex workflow with additional support for ESPRESSSO, GIRAFFE instruments.
Improvements to plots and Reflex GUI.
Updates to Manuals. 
New Demo data and static calibrations.

16.June 2021:New Molecfit Release 4.1.1
Improved error handling. 
Support for Telluriccorr 4.1.1.
AER Library version v3.6.

15. March 2021:New Molecfit Release 4.0.0
Molecfit 4.0.0 contains the following changes to the software. Please see the User Manual for details.
Multiple chips and wavelength ranges added. 
New/ changed input parameter names- please see the User Manual for details. 
Updated 3rd party libraries : LNFL, AER, LBLRTM. 
Support for Telluriccorr v4.0.0 (not backwards compatible).  

14. May 2020: Refactored Molecfit release 3.0.1 
Molecfit 3.0.1 is a major revision of the software which is substantially different from previous versions. Please see the User Manual for details.

13. March 2019: New Molecfit release 1.5.9
Minor changes and upgraded the CPL version (now v7.1; i.e. new checks added when the FITS files are loaded).
02. November 2018: New Molecfit release 1.5.7
Various bug fixes.
 
13. April 2018: New Molecfit release 1.5.1
The API was adapted to the requirements of the ESO pipelines group.
The folder structure of the installation was modified.
For the paths: TMPDIR, MOLECFITDIR and MOLECFITDIR_DATA environment variables can be used at runtime.
Various bug fixes in the code and the GUI.

22. December 2017: New Molecfit release 1.4.0
The basedir parameter was removed from the parameter file.
Paths are relative to the current directory. Of course, it is still possible to give absolute paths.
Molecfit no longer writes in installation directory and can therefore be installed systemwide.
Major upgrade of the third party applications and libraries: LNFL v3.1, LBLRTM v12.8 and aer v3.6.
Within the inclusion regions, the GUI now shows the fit also in the excluded regions.
Two additional executables have been created to allow one to access the two functionalities of calctrans separately:
calctrans_lblrtm for the radiative transfer computation, and
calctrans_convolution for convolving the spectra produced by calctrans_lblrtm with the instrument kernel.
New examples for CRIRES, FLAMES, KMOS, MUSE, SINFONI, VISIR and X-SHOOTER instruments.
Improved documentation.
Various minor bug fixes.

20. September 2016
Added several more locations to the GDAS weather profiles. The available locations are listed here. The files are downloaded automatically if the longitude and latitude are setup correctly in the configuration file.

23. Februrary 2016: New Molecfit release 1.2.0
Molecfit now uses the 3-hour interval GDAS data files in the local database. Previously it only used the 6-hour interval files despite the finer granularity being available for Paranal. This means the interpolation of pressure and humidity values to the observation time should be more accurate. Thanks to Leonard Burtscher for the report and testing.
When no GDAS data is available in the local database for the requested Paranal or La Silla observation it will check an ESO server for a new version of the database. Currently the database on the server only contains the data for Paranal and La Silla.
In this version the automatic download of GDAS profiles for arbitrary locations on earth is disabled as the server is not available anymore. Instead manual retrieval of the GDAS profiles can be carried out following this procedure.
Fix possible crash when no GDAS data is available and the averaged profile has to be used.
Updated bundled GDAS data to include data up to 21.02.2016

11. August 2015: New Molecfit release 1.1.1
Support ESO science data products standard (SDP) format for one-dimensional (1D) spectra Note the use of units stored in this format is not yet supported, wlgtomicron still needs to be set correctly in the parameter file.
support astropy.io.fits in addition to pyfits for GUI
Some more wxWidgets 3.0 fixes
Updated bundled gdas data to include data up to 07.08.2015

10. April 2015: New Molecfit release 1.1.0
Improved convolution with a wavelength-dependent synthetic kernel, which does not produce weak periodic glitches anymore.
User-defined kernels can also be provided for each pixel separately. The required matrix of kernel elements has to be written into an ASCII file.
Removed input wavelength range limit. This allows usage with instrument data covering larger ranges.
Improved compatibility with wxWidgets 3.0
Updated bundled gdas data to include data up to 07.04.2015

22. October 2014: NCEP Central Operations (NCO) has unexpectedly turned off the server nomad3.ncep.noaa.gov from where molecfit automatically retrieves the atmospheric profiles.
Molecfit will not be able to automatically determine atmospheric profiles for observations done at Cerro Paranal after the 31. July 2014 or any observations not done at Cerro Paranal.
For any location on Earth, manual retrieval of the GDAS profiles can be carried out following this procedure.
For Cerro Paranal observations obtained after 31 July 2014 the profile database can be updated manually as described here, or following Section 7.2.4 of the Molecfit User Manual.
We are working on an alternative procedure for automatic retrieval of GDAS profiles.

7. August 2014: Minor bugfix release of Molecfit 1.0.2.
Avoid pseudo-line at 2.069 µm in calctrans results of X-Shooter NIR-arm spectra due to an additional overlap of adjacent LBLRTM spectra. Only relevant for wide wavelength ranges, where LBLRTM has to be run several times.
Improved robustness to invalid parameter inputs
Updated bundled gdas data to include data up to 31.07.2014

11. April 2014: Minor bugfix release of Molecfit 1.0.1.
Fixes a wrong path in an example configuration file and issues with versions 1.1.0 and 1.2.0 of matplotlib used by the GUI.

1. April 2014: First release of Molecfit 1.0.0.