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 * Version 1.1.0 released 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 Test and import IACT scripts only for Python 2.6+ (#1715) 9 Test and import IACT scripts only for Python 2.6+ (#1715)
8 Add documentation for IACT analysis (#1646) 10 Add documentation for IACT analysis (#1646)
9 Adapt to revise GTime operators (#1714) 11 Adapt to revise GTime operators (#1714)
@@ -13,6 +15,7 @@ @@ -13,6 +15,7 @@
13 Delete existing events before simulation in ctobssim (#1663) 15 Delete existing events before simulation in ctobssim (#1663)
14 Add csiactcopy script (#1661) 16 Add csiactcopy script (#1661)
15 ctselect allows usage of non-default events and GTI extensions (#1598) 17 ctselect allows usage of non-default events and GTI extensions (#1598)
  18 + Add csworkflow workflow manager script (#1508)
16 19
17 20
18 2016-01-27 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu> 21 2016-01-27 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
1 New Features and Important Changes in ctools 1.1.0 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 This document briefly summarizes the changes that have been made in this 8 This document briefly summarizes the changes that have been made in this
9 ctools release with respect to the precedent release. 9 ctools release with respect to the precedent release.
10 10
11 11
12 -2. Configuration  
13 ------------------ 12 +Configuration
  13 +-------------
14 None 14 None
15 15
16 16
17 -3. Python interface  
18 -------------------- 17 +Python interface
  18 +----------------
19 The IACT scripts csfindobs, csiactcopy, csiactdata, and csiactobs are only 19 The IACT scripts csfindobs, csiactcopy, csiactdata, and csiactobs are only
20 imported into the cscripts module and tested if the Python version is 2.6 or 20 imported into the cscripts module and tested if the Python version is 2.6 or
21 newer. These scripts make use of the json Python module that is only became 21 newer. These scripts make use of the json Python module that is only became
22 available from Python 2.6 on. 22 available from Python 2.6 on.
23 23
24 24
25 -4. Support model  
26 ----------------- 25 +Support model
  26 +-------------
27 The "edispcube" parameter is expected in any tool that supports stacked 27 The "edispcube" parameter is expected in any tool that supports stacked
28 analysis. If the parameter is not "NONE" or empty, the ctool::set_obs_response() 28 analysis. If the parameter is not "NONE" or empty, the ctool::set_obs_response()
29 method will load the energy dispersion cube and use it in the response 29 method will load the energy dispersion cube and use it in the response
30 definition of the first observations (#1724). 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 The simulation energy range is subdivided internally to avoid having a too 39 The simulation energy range is subdivided internally to avoid having a too
36 large difference between simulation area and effective area. Before, there 40 large difference between simulation area and effective area. Before, there
37 was a simulation area of 19634954 m^2 that was applied to all energies, which 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,8 +53,8 @@ range, etc.) while the measured events are replaced by the simulated ones
49 (#1663). 53 (#1663).
50 54
51 55
52 -6. ctselect - CTA event selection  
53 ---------------------------------- 56 +ctselect - CTA event selection
  57 +------------------------------
54 The tool now allows the usage of non-default extension names for the event 58 The tool now allows the usage of non-default extension names for the event
55 and Good Time Intervals. If the events are not located in the "EVENTS" 59 and Good Time Intervals. If the events are not located in the "EVENTS"
56 extension, the extension name can be provided by appending the extension 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,20 +87,20 @@ was input, replacing the initial event (and eventually also Good Time
83 Intervals) extensions. 87 Intervals) extensions.
84 88
85 89
86 -7. ctbin - CTA event binning  
87 ----------------------------- 90 +ctbin - CTA event binning
  91 +-------------------------
88 Add publish() method to publish the counts cube via a SAMP Hub to Virtual 92 Add publish() method to publish the counts cube via a SAMP Hub to Virtual
89 Observatory interoperable tools (e.g. Aladin). 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 Add "edispcube" parameter to support energy dispersion for stacked analysis 98 Add "edispcube" parameter to support energy dispersion for stacked analysis
95 (#1724). 99 (#1724).
96 100
97 101
98 -9. cttsmap - Generation of Test Statistic map  
99 ---------------------------------------------- 102 +cttsmap - Generation of Test Statistic map
  103 +------------------------------------------
100 Add publish() method to publish the Test Statistic map via a SAMP Hub to 104 Add publish() method to publish the Test Statistic map via a SAMP Hub to
101 Virtual Observatory interoperable tools (e.g. Aladin). 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,14 +108,14 @@ Add &quot;edispcube&quot; parameter to support energy dispersion for stacked analysis
104 (#1724). 108 (#1724).
105 109
106 110
107 -10. ctskymap - CTA sky mapping  
108 ------------------------------- 111 +ctskymap - CTA sky mapping
  112 +--------------------------
109 Add publish() method to publish the sky map via a SAMP Hub to Virtual 113 Add publish() method to publish the sky map via a SAMP Hub to Virtual
110 Observatory interoperable tools (e.g. Aladin). 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 Add publish() method to publish the model cube via a SAMP Hub to Virtual 119 Add publish() method to publish the model cube via a SAMP Hub to Virtual
116 Observatory interoperable tools (e.g. Aladin). 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,53 +123,61 @@ Add &quot;edispcube&quot; parameter to support energy dispersion for stacked analysis
119 (#1724). 123 (#1724).
120 124
121 125
122 -12. ctexpcube - CTA exposure cube generation  
123 --------------------------------------------- 126 +ctexpcube - CTA exposure cube generation
  127 +----------------------------------------
124 Add publish() method to publish the exposure cube via a SAMP Hub to 128 Add publish() method to publish the exposure cube via a SAMP Hub to
125 Virtual Observatory interoperable tools (e.g. Aladin). 129 Virtual Observatory interoperable tools (e.g. Aladin).
126 130
127 Remove "edisp" parameter as this is parameter is not needed (#1724). 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 Remove "edisp" parameter as this is parameter is not needed (#1724). 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 This tool generates an energy dispersion cube for a stacked analysis. The 141 This tool generates an energy dispersion cube for a stacked analysis. The
138 energy dispersion cube holds the migration matrix as function of sky 142 energy dispersion cube holds the migration matrix as function of sky
139 direction, true photon energy and the migration value which is the ratio 143 direction, true photon energy and the migration value which is the ratio
140 of reconstructed over true energy (#1724). 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 Add publish() method to publish the background cube via a SAMP Hub to 149 Add publish() method to publish the background cube via a SAMP Hub to
146 Virtual Observatory interoperable tools (e.g. Aladin). 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 Add publish() method to publish the masked counts cube via a SAMP Hub 163 Add publish() method to publish the masked counts cube via a SAMP Hub
152 to Virtual Observatory interoperable tools (e.g. Aladin). 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 Add "edispcube" parameter to support energy dispersion for stacked analysis 169 Add "edispcube" parameter to support energy dispersion for stacked analysis
158 (#1724). 170 (#1724).
159 171
160 172
161 -18. ctulimit - Compute upper limit  
162 ----------------------------------- 173 +ctulimit - Compute upper limit
  174 +------------------------------
163 Add "edispcube" parameter to support energy dispersion for stacked analysis 175 Add "edispcube" parameter to support energy dispersion for stacked analysis
164 (#1724). 176 (#1724).
165 177
166 178
167 -19. cterror - Likelihood profile error computation  
168 --------------------------------------------------- 179 +cterror - Likelihood profile error computation
  180 +----------------------------------------------
169 The output filename is now read ahead in case that the tool is executed 181 The output filename is now read ahead in case that the tool is executed
170 (#1700). 182 (#1700).
171 183
@@ -173,9 +185,9 @@ Add &quot;edispcube&quot; parameter to support energy dispersion for stacked analysis @@ -173,9 +185,9 @@ Add &quot;edispcube&quot; parameter to support energy dispersion for stacked analysis
173 (#1724). 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 the user's machine (#1661). 191 the user's machine (#1661).
180 192
181 Add csresmap::publish() method to publish the residual map via a SAMP Hub 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,17 +196,21 @@ to Virtual Observatory interoperable tools (e.g. Aladin).
184 Add "edispcube" parameter to cslightcrv, csresmap, and csspec scripts to 196 Add "edispcube" parameter to cslightcrv, csresmap, and csspec scripts to
185 support energy dispersion for stacked analysis (#1724). 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 None 206 None
191 207
192 208
193 -22. caldb  
194 ---------- 209 +caldb
  210 +-----
195 None 211 None
196 212
197 213
198 -23. models  
199 ----------- 214 +models
  215 +------
200 None 216 None