Commit eb409db8b5d95bef6d1fd4aa4d129fca21fb0615

Authored by Jürgen Knödlseder
1 parent 641259ec

Update change log

Showing 2 changed files with 68 additions and 49 deletions
ChangeLog
1   -2016-03-07 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
  1 +2016-04-17 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
2 2  
3 3 * Version 1.1.0 released
4 4 ========================
5 5  
6   - Add support for stacked analysis energy dispersion (#1724)
  6 + Add ctmapcube tool (#1760)
  7 + Add "seed" parameter to cspull (#1755)
  8 + Add ctedispcube tool (#1724)
7 9 Test and import IACT scripts only for Python 2.6+ (#1715)
8 10 Add documentation for IACT analysis (#1646)
9 11 Adapt to revise GTime operators (#1714)
... ... @@ -13,6 +15,7 @@
13 15 Delete existing events before simulation in ctobssim (#1663)
14 16 Add csiactcopy script (#1661)
15 17 ctselect allows usage of non-default events and GTI extensions (#1598)
  18 + Add csworkflow workflow manager script (#1508)
16 19  
17 20  
18 21 2016-01-27 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
... ...
1 1 New Features and Important Changes in ctools 1.1.0
2 2  
3   -7 March 2016
  3 +17 April 2016
4 4  
5 5  
6   -1. Introduction
7   ----------------
  6 +Introduction
  7 +------------
8 8 This document briefly summarizes the changes that have been made in this
9 9 ctools release with respect to the precedent release.
10 10  
11 11  
12   -2. Configuration
13   ------------------
  12 +Configuration
  13 +-------------
14 14 None
15 15  
16 16  
17   -3. Python interface
18   --------------------
  17 +Python interface
  18 +----------------
19 19 The IACT scripts csfindobs, csiactcopy, csiactdata, and csiactobs are only
20 20 imported into the cscripts module and tested if the Python version is 2.6 or
21 21 newer. These scripts make use of the json Python module that is only became
22 22 available from Python 2.6 on.
23 23  
24 24  
25   -4. Support model
26   -----------------
  25 +Support model
  26 +-------------
27 27 The "edispcube" parameter is expected in any tool that supports stacked
28 28 analysis. If the parameter is not "NONE" or empty, the ctool::set_obs_response()
29 29 method will load the energy dispersion cube and use it in the response
30 30 definition of the first observations (#1724).
31 31  
  32 +A new method setup_observations() has been added that sets up an observation
  33 +container by appending all required information that is missing using the
  34 +user parameters.
32 35  
33   -5. ctobssim - CTA observation simulation
34   -----------------------------------------
  36 +
  37 +ctobssim - CTA observation simulation
  38 +-------------------------------------
35 39 The simulation energy range is subdivided internally to avoid having a too
36 40 large difference between simulation area and effective area. Before, there
37 41 was a simulation area of 19634954 m^2 that was applied to all energies, which
... ... @@ -49,8 +53,8 @@ range, etc.) while the measured events are replaced by the simulated ones
49 53 (#1663).
50 54  
51 55  
52   -6. ctselect - CTA event selection
53   ----------------------------------
  56 +ctselect - CTA event selection
  57 +------------------------------
54 58 The tool now allows the usage of non-default extension names for the event
55 59 and Good Time Intervals. If the events are not located in the "EVENTS"
56 60 extension, the extension name can be provided by appending the extension
... ... @@ -83,20 +87,20 @@ was input, replacing the initial event (and eventually also Good Time
83 87 Intervals) extensions.
84 88  
85 89  
86   -7. ctbin - CTA event binning
87   -----------------------------
  90 +ctbin - CTA event binning
  91 +-------------------------
88 92 Add publish() method to publish the counts cube via a SAMP Hub to Virtual
89 93 Observatory interoperable tools (e.g. Aladin).
90 94  
91 95  
92   -8. ctlike - Maximum likelihood fitting
93   ---------------------------------------
  96 +ctlike - Maximum likelihood fitting
  97 +-----------------------------------
94 98 Add "edispcube" parameter to support energy dispersion for stacked analysis
95 99 (#1724).
96 100  
97 101  
98   -9. cttsmap - Generation of Test Statistic map
99   ----------------------------------------------
  102 +cttsmap - Generation of Test Statistic map
  103 +------------------------------------------
100 104 Add publish() method to publish the Test Statistic map via a SAMP Hub to
101 105 Virtual Observatory interoperable tools (e.g. Aladin).
102 106  
... ... @@ -104,14 +108,14 @@ Add &quot;edispcube&quot; parameter to support energy dispersion for stacked analysis
104 108 (#1724).
105 109  
106 110  
107   -10. ctskymap - CTA sky mapping
108   -------------------------------
  111 +ctskymap - CTA sky mapping
  112 +--------------------------
109 113 Add publish() method to publish the sky map via a SAMP Hub to Virtual
110 114 Observatory interoperable tools (e.g. Aladin).
111 115  
112 116  
113   -11. ctmodel - CTA counts cube modelling
114   ----------------------------------------
  117 +ctmodel - CTA counts cube modelling
  118 +-----------------------------------
115 119 Add publish() method to publish the model cube via a SAMP Hub to Virtual
116 120 Observatory interoperable tools (e.g. Aladin).
117 121  
... ... @@ -119,53 +123,61 @@ Add &quot;edispcube&quot; parameter to support energy dispersion for stacked analysis
119 123 (#1724).
120 124  
121 125  
122   -12. ctexpcube - CTA exposure cube generation
123   ---------------------------------------------
  126 +ctexpcube - CTA exposure cube generation
  127 +----------------------------------------
124 128 Add publish() method to publish the exposure cube via a SAMP Hub to
125 129 Virtual Observatory interoperable tools (e.g. Aladin).
126 130  
127 131 Remove "edisp" parameter as this is parameter is not needed (#1724).
128 132  
129 133  
130   -13. ctpsfcube - CTA point spread function cube generation
131   ----------------------------------------------------------
  134 +ctpsfcube - CTA point spread function cube generation
  135 +-----------------------------------------------------
132 136 Remove "edisp" parameter as this is parameter is not needed (#1724).
133 137  
134 138  
135   -14. ctedispcube - CTA energy dispersion cube generation
136   --------------------------------------------------------
  139 +ctedispcube - CTA energy dispersion cube generation
  140 +---------------------------------------------------
137 141 This tool generates an energy dispersion cube for a stacked analysis. The
138 142 energy dispersion cube holds the migration matrix as function of sky
139 143 direction, true photon energy and the migration value which is the ratio
140 144 of reconstructed over true energy (#1724).
141 145  
142 146  
143   -15. ctbkgcube - CTA background cube generation
144   -----------------------------------------------
  147 +ctbkgcube - CTA background cube generation
  148 +------------------------------------------
145 149 Add publish() method to publish the background cube via a SAMP Hub to
146 150 Virtual Observatory interoperable tools (e.g. Aladin).
147 151  
148 152  
149   -16. ctcubemask - CTA cube filtering
  153 +ctmapcube - CTA map cube generation
150 154 -----------------------------------
  155 +This tools generates a map cube from a model definition XML file. In that
  156 +way an arbitrary source model can be fed as diffuse map cube into an
  157 +analysis. This speeds up considerably the analysis in case that many
  158 +(extended) sources should be kept fixed (#1760)
  159 +
  160 +
  161 +ctcubemask - CTA cube filtering
  162 +-------------------------------
151 163 Add publish() method to publish the masked counts cube via a SAMP Hub
152 164 to Virtual Observatory interoperable tools (e.g. Aladin).
153 165  
154 166  
155   -17. ctbutterfly - Generate butterfly diagrams
156   ----------------------------------------------
  167 +ctbutterfly - Generate butterfly diagrams
  168 +-----------------------------------------
157 169 Add "edispcube" parameter to support energy dispersion for stacked analysis
158 170 (#1724).
159 171  
160 172  
161   -18. ctulimit - Compute upper limit
162   -----------------------------------
  173 +ctulimit - Compute upper limit
  174 +------------------------------
163 175 Add "edispcube" parameter to support energy dispersion for stacked analysis
164 176 (#1724).
165 177  
166 178  
167   -19. cterror - Likelihood profile error computation
168   ---------------------------------------------------
  179 +cterror - Likelihood profile error computation
  180 +----------------------------------------------
169 181 The output filename is now read ahead in case that the tool is executed
170 182 (#1700).
171 183  
... ... @@ -173,9 +185,9 @@ Add &quot;edispcube&quot; parameter to support energy dispersion for stacked analysis
173 185 (#1724).
174 186  
175 187  
176   -20. cscripts
177   -------------
178   -Added the csiactcopy script that copies IACT data from a remote machine to
  188 +cscripts
  189 +--------
  190 +Add the csiactcopy script that copies IACT data from a remote machine to
179 191 the user's machine (#1661).
180 192  
181 193 Add csresmap::publish() method to publish the residual map via a SAMP Hub
... ... @@ -184,17 +196,21 @@ to Virtual Observatory interoperable tools (e.g. Aladin).
184 196 Add "edispcube" parameter to cslightcrv, csresmap, and csspec scripts to
185 197 support energy dispersion for stacked analysis (#1724).
186 198  
  199 +Add csworkflow script that executes an arbitrary analysis workflow (#1508).
187 200  
188   -21. Examples
189   -------------
  201 +Transformed cta_root2caldb into csroot2caldb script.
  202 +
  203 +
  204 +Examples
  205 +--------
190 206 None
191 207  
192 208  
193   -22. caldb
194   ----------
  209 +caldb
  210 +-----
195 211 None
196 212  
197 213  
198   -23. models
199   -----------
  214 +models
  215 +------
200 216 None
... ...