-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
265 lines (196 loc) · 7.75 KB
/
CHANGELOG
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
# 2016 - 01 - 29
- PYTHON classes :
* correct bugs relative to pointers. Now do a "copy.deepcopy()" of dictionnaires
* add a "get_best_fit" method
* add geting the mean over manu simulations
* add a empty data method
* correct the "set_error_on_covar_matrix" method to take into acount multipol and wedge
- Correlation.cpp
* remove "1D" in "xi_delta_QSO_lambda" method
# 2016 - 01 - 29
- myTools.py:
* add a function to append FITS files
- Correlation.cpp:
* add dealing with co-added files
- GetDelta.cpp:
* correct bug in putReObsTogether, when testing the coordinate
# 2016 - 02 - 08
- /Mock_JMLG/ReadFits/src/GetDelta.cpp:
* correct bug when reading a double instead of a float
- /Python/Correlation/correlation_3D.py b/Python/Correlation/correlation_3D.py
* add saving the grid
* apply distortion matrix to CAMB instead of to data
* add a plot_slice_2d function to see slice of the 2D correlations
# 2016 - 02 - 09
* Add calcul of the metal templates and its corresponding PYTHON reading function.
# 2016 - 02 - 11
- correlation_1D.py
* Add printing relevant information on init
- correlation_3D.py
* Add printing relevant information on init
* add a "fit_CAMB_2d" method, not perfect yet
* sort output for metals
* add a "plot_1d_with_residuals" method
# 2016 - 02 - 11
- GetDelta.cpp
* correct error with mean_lambda_rf
# 2016 - 02 - 16
- Add reading the raw files from Jean-Marc
- bigger marker and lines in all Python
- correct a possible error with r > 200 in "annalyse_BAOFIT.py"
- "Correlation3D" class:
* add a "read_data_from_BAOFIT_data_file" method to the "Correlation3D" class
* correct .ini file generation file with metals
- Correlation.cpp:
* no more float
* put long double sometime
* correct error for the distortion matrix, when reading the lambda_rf value
- GetDelta.cpp:
* no more float
* correct small error when getting mean_lambda_rf
# 2016 - 02 - 17
- correlation_3D_Q.py:
* finished and corrected some bugs, still one with multipol.
# 2016 - 02 - 17
- correlation_3D_Q.py:
* Correct bog with multipol linked to the fact that with simulations the 'mu'
coordinate has no meaning.
# 2016 - 02 - 17
- Correlation.cpp:
* Remove saving xi_q_q_1D, becuase information is already in xi_q_q_mu
# 2016 - 02 - 17
- Correlation.cpp:
* Add conting removed forest
* Add Nicolas projection for the second set of forests
- GetDelta.cpp:
* Add conting removed forest
* Add calculating mean_lambda_rf when loading the data
* Add calculating and saving mean_lambda_rf even for bad forests
# 2016 - 02 - 18
- Correlation.cpp:
* Correct randomization of QSOs positions in cells for the QSO-QSO correlation
in Jean6marc's mocks
* remove useless « randomPositionOfQSOInCell » variable
- correlation_3D_Q.py:
* correct calculation of coordinate position for xiMu
# 2016 - 02 - 18
- GetDelta.cpp:
* Correct error induced by calculating the < lambda_RF > at each step.
I calcul it only when saving and updating the delta, at the end.
Now the alpha and beta converges
# 2016 - 02 - 18
- GetDelta.cpp:
* Add 100 bins at the end of "hDeltaVsLambdaObs__" in order to avoid
the interpolation problem at the edge.
# 2016 - 02 - 18 - (10h08)
- Correlation.cpp:
* Complete the xi_QSO_QSO function for data in order to have my one (but crappy)
auto correlation of QSOs
# 2016 - 02 - 22 - (09h07)
- everywhere:
* change the precision to something not arbitrary but to the full precision of a double
- Cpp/Tools:
* add a "look_DLA" method to see how the delta of forests with DLA are.
- Correlation.cpp:
* correct the way to find "< <delta> >" and "< coef >"
- GetDelta.cpp:
* correct the way to deal with DLA. Correct the templat instead of the delta, and fit for it also
* set to zero very high DLA and set to one very low DLA
# 2016 - 02 - 23 - (09h45)
- deleted useless files.
- constants.h:
* change speed of light dimension
* change h0 value
- tools.cpp:
* add a "get_delta_nicolas" method
- Mock_JMC:
* add plate, mjd, fiber
* only dealing with 647 pixels as data
- Correlation.h:
* change size cell for mocks
- GetDelta.cpp:
* add pixels low and high for interpolation
* change value of lambda to lambda-<lambda> in fits
# 2016 - 02 - 23 - (17h47)
- Correlation.cpp:
* add option to save some plots in a .root
# 2016 - 02 - 26 - (17h21)
- Constants.h:
* add definition of the LYA line
- Correct value of the lambda_rf_line_LYA in "VoigtProfile" function in order to stay on LYA
- Mock_JMLG:
* correct small bug removing forests with no normalisation zone
- Correlation.cpp
* add not saving when no pairs in "xi_delta_QSO"
- GetDelta.cpp
* big changes! Now the template is like a "delta+1" convergence. Now delta is flat both
in lamnda_RF and lambda_obs
# 2016 - 03 - 02 - (10h51)
- many updates on files to annalyse the results
- annalyse_BAOFIT_Q.py:
* add file, in order to annalyse BAOFIT results for QSO-QSO correlations
- main_Q.py
* add file to send QSO-QSO correlations
# 2016 - 03 - 04 - (10h28)
- change format of delta.fits files in order to weight less.
# 2016 - 03 - 08 - (09h15)
- general:
* change the structure of the *.fits file to weigth less
- Correlation.cpp
* correct saving Mu and map fore f_f2
* add options for raw_mocks
# 2016 - 03 - 30 - (10h15)
- general:
* no commit for a long time, no big changes.
- Mock_JMLG/ReadFits/src/GetDelta.cpp:
* remove "isnan"
# 2016 - 03 - 31 - (10h16)
- chain_annalys_delta/Correlation/src/Correlation.cpp:
* add the metal calculation for LYA and correct the linear templates of CAMB
- Python/Correlation/CAMB.py:
* add calculation of monopole, quadupole, hexadecapole.
# 2016 - 05 - 02 - (09h50)
- /Mock_JMLG/ReadFits/src/GetDelta.cpp:
* read the files in the order of produced with « ls -tr »
- /Constants/constants.h
* change CAMB file to CAMB at z=0, and add a calcul of the growth factor.
- /Python/Correlation/correlation_1D.py
* add a grid
* add saving meanZ for simulations.
- /Python/Correlation/correlation_3D.py
* add all calcul all possible multipols
* add saving meanZ for simulations.
- /Python/MyTools/CAMB.py
* add correct calcul of multipols
* add top_hat functions
* add bias and beta functions
- /Python/MyTools/myTools.py
* correct plotCovar to take 'f_f' and 'q_q' into acount
* add a function to fit a correlation matrix
- /chain_annalys_delta/Correlation/src/Correlation.cpp
* Correct bug in xi_delta_QSO_MockJMc_distortionMatrix and xi_delta_QSO_MockJMc_distortionMatrix_1D : no init of vector
* now CAMB is at z = 0 and we get the growth_factor from an array on each pairs.
* When puting a random position in Z, we calculate the new redshift.
* Randoms are done way better
- /chain_annalys_delta/Correlation/src/Cosmology.cpp
* add function to get the growth factor
- /chain_annalys_delta/Get_delta/src/GetDelta.cpp
* get the mean of alpha and beta
# 2016 - 05 - 02 - (09h50)
- /Python/Correlation/transform_CAMB_by_Bias.py
* add this file that allows to apply the transformations done to CAMB by the simulations selection functions
# 2016 - 05 - 04 - (11h26)
- /Python/Correlation/correlation_3D.py
* do better the multipols using "scipy.special.eval_legendre" and seting the index max of the multipol.
* change the label of units
# 2016 - 05 - 24 - (16h07)
- chain_annalys_delta/Correlation/src/launchjob.sh
* add a file to launch jobs in Bash
- chain_annalys_delta/Correlation/src/Correlation.cpp
* correct a bug when definning "max" as an "unsigned int"
* add xi_1D_delta_delta_distortionMatrix
* add xi_A_delta_delta_distortionMatrix
* add xi_A_delta_delta_MockJMc_distortionMatrix
- a lot of work done on the annalyse chain in PYTHON
# 2016 - 06 - 14 - (12h28)
- work on random for null-test