Skip to content

Release Notes

Don Horner edited this page Oct 3, 2019 · 35 revisions

The release of each version of the Fermitools will be announced on the fermi-soft mailing list. Please fill out the subscription form if you would like to be added to the list.

1.2.0 (2019-10-03)

Features

  • The release contains a major update to the implementation of the energy dispersion correction method in the Fermitools. It can now take into account the interplay between the energy dispersion and PSF. Please read the usage recommendations and details and the caveats below.
  • A new tool called gtdrm has been added. It estimates the energy dispersion matrix for the energy binning that you are using and can be used to evaluate the size of the effect and help you decide how many bins to use.

Bug Fixes

  • Updated the fhelp files to add missing parameters.
  • Restored the "modeleditor" wrapper around ModelEditor.py that was missing from previous Fermitools releases.

Caveats

  • The gtobssim cannot use the energy dispersion correction method implemented in this release but can still use the previous correction method.
  • Any gtlike and pyLikehood analysis with edisp_bins > 0 using a source map file or exposure map file that does not include the extra energy bins will abort and give you a message explaining that you need to remake the offending file.
  • You may encounter a "missing parameter" error due to the addition of the edisp_bins parameter in several likelihood tools. You should remove the old parameter files (usually in your $HOME/pfiles directory). Running the tool again will install an updated parameter file.

1.0.10 (2019-07-15)

Features

1.0.9 (2019-07-01)

Bug Fixes

1.0.7 (2019-06-19)

Bug Fixes

Features

1.0.5 (2019-05-21)

Bug Fixes

1.0.2 (2019-04-22)

Bug Fixes

  • gtsrcmaps has been patched to prevent PSF extrapolation from going outside of range near the edge of large regions of interest

1.0.1 (2019-03-06)

Due to conda-forge changes, the label cf201901 is currently required during installation to avoid mismatched symbol errors. See the Installation Instructions and User Notes for more details. We hope to make this unnecessary for the next release of the Fermitools.

Improvements

  • Likelihood:
    • SummedLikelihood handling of priors has been improved.
    • ModelMap file writing has been made more efficient.
    • apply_psf and apply_exposure options moved to XML SpatialModel block.
    • Added GaussianError class to as a possible implementation of priors on parameters.
    • Switches added to turn on/off PSF convolution and exposure on a source by source basis.
  • gtmodel : Added phased_expmap parameter.
  • pointlike: A number of updates to bring it up to date with the latest development changes.
  • Implemented various C++17 standard compliance updates.

Bug Fixes

  • gtsrcmaps now generates properly filled source maps.
  • Likelihood: EblAtten bug fixed. Now the state of the underlying parameters is latched befored cloning.
  • gtexpcube2: HEALPix ordering scheme in has been fixed.
  • Astro package: Fixed error in Geodetic coordinate calculation.

1.0.0 (2018-10-15)

  • Initial release
  • Name change: The Fermi Science Support Center has opted to rename the version of the Fermi ScienceTools that is released via the Conda package management system 'Fermitools'. This is to deliniate between the old binary/source tarball download releases (which will remain 'ScienceTools') and the Fermitools conda package.
  • The primary goals of this release are to A) Transition to the Conda-based distribution system and B) Release required irfs and isotropic templates for use with the concurrently released P305 data set.
  • New IRFs and Isotropic Templates are included in this release for use with P305 data.
  • This release does NOT have updated Galactic Diffuse Models. The FSSC recommends continuing to use the current galactic diffuse model (gll_iem_v06.fits). This model can be obtained from the FSSC website or from the fermitools-data conda package.
  • A number of compatibility changes and bug fixes were made to the codebase to accomodate the Conda distribution system transition.
  • The ScienceTools/Fermitools codebase is now accessible via fermi-lat github.