NEWS
10.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
23 January 2018
Introduction
------------
This document briefly summarizes the changes that have been made in this
ctools release with respect to the precedent release.
Configuration
-------------
The cscripts::execute() method no longer creates log files, making the
cscripts behaviour compliant with that of ctools (#2182).
Python interface
----------------
None
Support model
-------------
None
Base classes
------------
Add ctools::time_reference constant and remove ctools::time_reference() method
(#2295).
ctbin - CTA event binning
-------------------------
None
ctbkgcube - CTA background cube generation
------------------------------------------
None
ctbutterfly - Generate butterfly diagrams
-----------------------------------------
Add "statistic" parameter to allow setting of optimizer statistic (#2237).
Add butterfly() method to return the butterfly diagram as CSV object (#1512).
ctcubemask - CTA cube filtering
-------------------------------
None
ctedispcube - CTA energy dispersion cube generation
---------------------------------------------------
None
cterror - Likelihood profile error computation
----------------------------------------------
Add "statistic" parameter to allow setting of optimizer statistic (#2237).
ctexpcube - CTA exposure cube generation
----------------------------------------
None
ctlike - Maximum likelihood fitting
-----------------------------------
Rename "stats" parameter to "statistic" (#2237).
ctmapcube - CTA map cube generation
-----------------------------------
None
ctmodel - CTA counts cube modelling
-----------------------------------
Use t-type parameters for "tmin" and "tmax" to all specifying times in various
formats (#1864).
The tool now also checks which models actually overlap with the RoI of a given
observation and then only use these models to compute the model cube. The
parallelization of the tool has also been optimised so that diffuse models are
not loaded over and over again (#2189).
ctobssim - CTA observation simulation
-------------------------------------
Use t-type parameters for "tmin" and "tmax" to all specifying times in various
formats (#1864).
Set the OBS_ID keyword to the number that is used for creating the FITS file
(#1836).
ctphase - Event phase computation
---------------------------------
None
ctprob - Event probability computation
--------------------------------------
None
ctpsfcube - CTA point spread function cube generation
-----------------------------------------------------
The chatter level is now correctly forwarded to the PSF cube fill method (#2262).
ctselect - CTA event selection
------------------------------
Any .gz suffix is now correctly stripped from the event filenames when creating
the output filenames (#2287).
ctselect now informs about non-overlapping time interval; before the time interval
was set to [0,0] which was disturbing and eventually incorrect (#2272).
Use t-type parameters for "tmin" and "tmax" to all specifying times in various
formats (#1864).
ctskymap - CTA sky mapping
--------------------------
Header keywords informing about the dates and times covered by the observations
used to generate the skymap, as well as the event energy range, are now appended
as header keywords to the FITS file (#2194).
Add the RING background method, which is a classical analysis methods for IACT
data analysis, for background subtraction (#2207).
cttsmap - Generation of Test Statistic map
------------------------------------------
Add "statistic" parameter to allow setting of optimizer statistic (#2237).
ctulimit - Compute upper limit
------------------------------
Add "statistic" parameter to allow setting of optimizer statistic (#2237).
support - Support classes
-------------------------
Change DATE_OBS, DATE_END, TIME_OBS and TIME_END FITS keywords into DATA-OBS,
DATE-END, TIME-OBS and TIME-END.
Add ctobservation.obs() method to set an observation container.
cscaldb - Inspect calibration database
--------------------------------------
None
csebins - Generate energy boundaries
------------------------------------
None
csfindobs - Find IACT observations
----------------------------------
None
csiactcopy - Copy IACT observations
-----------------------------------
None
csiactdata - Inspect IACT data store
------------------------------------
None
csiactobs - Inspect IACT observation definition XML file
--------------------------------------------------------
None
cslightcrv - Generate light curve
---------------------------------
The script now also supports the handling of On/Off observations. For that
purpose parameters were added that are needed for the execution of the
csphagen script (#2273).
The script now derives from the csobservation base class. A "statistic"
parameter was added to allow setting the optimizer statistic for the light
curve generation (#2237).
Use t-type parameters for "tmin" and "tmax" to all specifying times in various
formats (#1864).
csmodelinfo - Return model information
--------------------------------------
None
csmodelmerge - Merge models
---------------------------
None
csmodelselect - Select models
-----------------------------
None
csmodelsois - Puts selected sources in diffuse model cube
---------------------------------------------------------
Add script that replaces selected models in a model container by a diffuse
map cube (#2180).
csobs2caldb - Generate calibration database entry for an IACT observation
-------------------------------------------------------------------------
None
csobsdef - Generate observation definition XML file
---------------------------------------------------
None
csobsinfo - Return observation definition information
-----------------------------------------------------
None
csobsselect - Select observations
---------------------------------
None
csphagen - Generate On/Off observations
---------------------------------------
The CUSTOM background method was added to allow specifying On and Off regions
from a region file or FITS WCS map. For multiple observations, a custom Off
region per observation can be specified in the observation definition XML file
using the OffRegions parameter (#2284).
The script was added to allow the generation of PHA, ARF and RMF datasets for classical On/Off IACT analysis (#2208).
csphasecrv - Generate phase curve
---------------------------------
The script now also supports the handling of On/Off observations. For that
purpose parameters were added that are needed for the execution of the
csphagen script (#2273).
The script now derives from the csobservation base class. A "statistic"
parameter was added to allow setting the optimizer statistic for the light
curve generation (#2237).
cspull - Generate pull distributions
------------------------------------
The script now handles On/Off observation. The parameters "onsrc" and "onrad"
were added to allow specifying the On region test source and On region radius
(#2260).
The script now derives from the csobservation base class. A "statistic"
parameter was added to allow setting the optimizer statistic for the pull
distribution generation (#2237).
Use t-type parameters for "tmin" and "tmax" to all specifying times in various
formats (#1864).
csresmap - Generate residual map
--------------------------------
None
csresspec - Generate residual spectrum
--------------------------------------
Add script to generate a residual spectrum (#2289)
csroot2caldb - Generates calibration database from ROOT file
------------------------------------------------------------
None
cssens - Computes sensitivity curve
-----------------------------------
The script now derived from the csobservation base class. A "statistic"
parameter was added to allow setting the optimizer statistic for the sensitivity
computation (#2237).
csspec - Generates Spectral Energy Distribution
-----------------------------------------------
The script now derives from the csobservation base class. A "statistic"
parameter was added to allow setting the optimizer statistic for the spectrum
generation (#2237).
The script now can also handle On/Off spectra for SED generation (#2231).
The script now can also handle non-CTA data. For that purpose a "method"
parameter has been introduced that allows to selected between slicing of the data
(method="SLICE"), which is only supported for CTA observations, and replacing of
the spectral model by a node function (method="NODES"). If method="AUTO" the tool
will use "SLICE" for observations containing only CTA data and "NODES" for observations
containing other data (#1927).
cssrcdetect - Detects sources in sky map
----------------------------------------
None
cstsdist - Computes Test Statistic distribution
-----------------------------------------------
The script now derives from the csobservation base class. A "statistic"
parameter was added to allow setting the optimizer statistic for the Test
Statistic distribution generation (#2237).
The parameter interface was considerably revised, in particular the following
parameters were removed: "ra", "dec", "rad", "coordsys", "proj", "emin",
"emax", "enumbins", "tmin", "tmax", "npix" and "binsz". The "inobs" parameter
is now always queried. The script now reads in an observation or an observation
container and derives the TS distribution for a source based on that observation
container. So far the script supports unbinned, binned and stacked observations.
If an observation definition XML file is specified the script assumes that all
observations are event lists (#1567).
cstsmapmerge - Merge Test Statistic maps
----------------------------------------
None
cstsmapsplit - Prepare split Test Statistic computation
-------------------------------------------------------
A "statistic" parameter was added to allow setting the optimizer statistic for
the TS map generation (#2237).
csviscube - Generate visibility cube
------------------------------------
Use t-type parameters for "tmin" and "tmax" to all specifying times in various
formats (#1864).
csworkflow - Execute workflow
-----------------------------
None
calutils - Calibration utilities
--------------------------------
None
ioutils - Input/Output utilities
--------------------------------
None
modutils - Model utilities
--------------------------
None
obsutils - Observation utilities
--------------------------------
None
Examples
--------
None
caldb
-----
None
models
------
None