1.6.rst
4.39 KB
ctools 1.6 release
Overview
ctools 1.6 is a major release that adds significant functionality.
In particular, this release provides:
- Support for Xspec spectral analysis
- Improved computation speed for :ref:`ctskymap` and :ref:`csphagen`
- Parallelisation of various cscripts
- Support for Python pickeling
Bug fixes
- [2694] - Compute DETX and DETY in :ref:`ctmodel` if they are not available
- [2686] - Do no longer set missing boundaries in ctool::get_observations and ctool::setup_observations
- [2682] - Avoid :ref:`ctselect` error in case that RoI radius is unchanged
- [2652] - Defer import of ROOT module in :ref:`csroot2caldb` to run method
- [2456] - Handle zero model for SUBDIV method in show_response.py
- [2448] - Fix bug when using precomputed model in :ref:`csresspec`
- [2420] - Keep existing library path in installation script on Mac OS X
Improvements
- [2685] - Add ctbkgcube::cntcube() method Account for varying energy thresholds in :ref:`ctbin` weight computation Unnormalize background cube values in :ref:`ctbkgcube`
- Add use_irf_bkg parameter to :ref:`cslightcrv`
- [2671] - Do not skip bins with zero counts in :ref:`csspec`
- [2670] - Use ENERG instead of ETRUE in energy dispersion axis names in :ref:`csroot2caldb`
- [2662] - Add like_accuracy parameter to :ref:`ctbutterfly`, :ref:`cterror`, :ref:`ctlike`, :ref:`cttsmap`, :ref:`ctulimit`, and :ref:`cstsmapsplit` to allow controlling the accuracy of the maximum likelihood computation
- [2659] - Add hidden use_irf_bkg parameter to :ref:`csphagen`
- [2656] - Use full RMF true energy range for On/Off analysis in :ref:`csspec`
- [2513] - Transparently update parameter files
- [2498] - Make :ref:`cssrcdetect` more robust
- [2490] - Change formula for number of true energy bins in :ref:`csphagen`
- [2421] - Add nthreads parameter to :ref:`ctobssim`, :ref:`ctbin`, :ref:`ctlike`, :ref:`cterror` and :ref:`ctmodel` to control parallel computations
- [2404] - :ref:`csphagen` produces Xspec compliant data
- Add show_rmf.py example script
- [2343] - Change CTA 3D background BGD keywords to BKG
- [2313] - Add ras() and decs() methods to :ref:`csobsinfo`
- [2312] - Also compute TS in :ref:`csspec` for On/Off analysis using wstat statistic
- [2311] - Allow specifying of input skymap to :ref:`ctskymap` tool
- [2309] - Accelerate IRF and RING background methods in :ref:`ctskymap`
- [2233] - Add upper limit computation is :ref:`csspec` for NODES method
- [2054] - Define MET with respect to the observation time reference or the mjdref user parameter
New features
- [2421] - Parallelise :ref:`cslightcrv`, :ref:`csphasecrv`, :ref:`csspec`, :ref:`cssens`, :ref:`csphagen`, :ref:`cspull` and :ref:`cstsdist`
- [1938] - Support pickeling of ctools and cscripts in Python
Clean up
- Remove ctools::is_valid_filename() method
- [2045] - Remove ctools::time_reference constant