xQML issueshttps://gitlab.in2p3.fr/xQML/xQML/-/issues2022-10-11T11:44:50+02:00https://gitlab.in2p3.fr/xQML/xQML/-/issues/5Pl normalization2022-10-11T11:44:50+02:00Yunyang LiPl normalizationThere seem to be a few issues related to the normalization of the Pl matrix.
The normalization are not applied for TB and TE spectra (the `P02` term) in [here](https://gitlab.in2p3.fr/xQML/xQML/-/blob/master/src/libcov.c#L194) and [her...There seem to be a few issues related to the normalization of the Pl matrix.
The normalization are not applied for TB and TE spectra (the `P02` term) in [here](https://gitlab.in2p3.fr/xQML/xQML/-/blob/master/src/libcov.c#L194) and [here](https://gitlab.in2p3.fr/xQML/xQML/-/blob/master/src/libcov.c#L202). Assuming the normalization is the same as other terms of the matrix, this should fix the bias in the TE/TB spectra.
Currently, the `_bin_operators` function computes the binned `Dl`, but `dSdC` is for `Cl`, this causes a biased signal matrix. Disabling `ell2` in `_bin_operators` makes the estimated S matrix match with MC simulations. But this only works for single multiple, I'm not sure if the fix should be the other way (correct the dSdC -> dSdD) for binned spectra.https://gitlab.in2p3.fr/xQML/xQML/-/issues/4compiling issue with macro using `npixtot`2022-10-11T11:15:17+02:00Yunyang Licompiling issue with macro using `npixtot`Run into errors in `pip install .`. The compiler complains about using `dSdC`.
It seems needed to include `npixtot` into the shared variables at [this line](https://gitlab.in2p3.fr/xQML/xQML/-/blob/master/src/libcov.c#L36) in order to c...Run into errors in `pip install .`. The compiler complains about using `dSdC`.
It seems needed to include `npixtot` into the shared variables at [this line](https://gitlab.in2p3.fr/xQML/xQML/-/blob/master/src/libcov.c#L36) in order to compile the code.https://gitlab.in2p3.fr/xQML/xQML/-/issues/3Compute binned pix-pix signal covariance matrix2019-01-23T12:34:54+01:00Matthieu TristramCompute binned pix-pix signal covariance matrixThe C library provides the extended Pl which can be binned according to user requirement.
The computation of the pix-pix signal covariance matrix is compute from the Pl: S = Pl*cl
This does not allow for binned Pl and crash.The C library provides the extended Pl which can be binned according to user requirement.
The computation of the pix-pix signal covariance matrix is compute from the Pl: S = Pl*cl
This does not allow for binned Pl and crash.https://gitlab.in2p3.fr/xQML/xQML/-/issues/2TE,TB,EB in C library2022-10-11T12:10:13+02:00Matthieu TristramTE,TB,EB in C libraryThe C library does not allow for computing cross-spectra TE, TB and EB.The C library does not allow for computing cross-spectra TE, TB and EB.https://gitlab.in2p3.fr/xQML/xQML/-/issues/1Spins functions2022-10-11T12:10:57+02:00Sylvain VannesteSpins functionsP02 computed from functions dlss (Tristram) and F10 (Tegmark et de Oliveira 2001) shows differences for |z|->1.
F10 function becomes unstable and produces wrong values for P02. Effect visible on TE, TB spectra.
The function dlss is ok....P02 computed from functions dlss (Tristram) and F10 (Tegmark et de Oliveira 2001) shows differences for |z|->1.
F10 function becomes unstable and produces wrong values for P02. Effect visible on TE, TB spectra.
The function dlss is ok. Currently used.Sylvain VannesteSylvain Vanneste