xQML issueshttps://gitlab.in2p3.fr/xQML/xQML/-/issues2019-01-23T12:34:54+01:00https://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/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.