Allow for more than 3x2pt in the systematics factory interface #464
Replies: 3 comments 4 replies
-
Hello @arthurmloureiro , For the case "an extra lens sample could be added", we discussed a solution where the user has better control on the factory behavior based on the bin characteristics. For example, the PhotozShift would not be applied if one particular bin in your analysis is spectroscopic. We think that could solve the problem of combining photometric and spectroscopic data. What do you think? About the not yet implemented observables, do you have any particular concrete example in mind? For cross correlation, we have pyccl.CMBLensingTracer and pyccl.tSZTracer available in CCL that are not yet supported by Firecrown. |
Beta Was this translation helpful? Give feedback.
-
I think more flexibility for matching factories to tracers would be generally useful. I could also imagine different source galaxy samples with different intrinsic alignment systematics, for example. So rather than having one factory per tracer type, allow for one factory per group of tracers, where the group defaults to all tracers of the same type (e.g. weak lensing or number counts) but allows for other groupings as well (e.g. two groups of number count tracers with different photo-z systematics). |
Beta Was this translation helpful? Give feedback.
-
Tagging @VGozzi here as he has a way of implementing 6x2pt with the current firecrown :) |
Beta Was this translation helpful? Give feedback.
-
Hi Firecrown team,
This is something I have been discussing with @vitenti : The current systematics factories work amazingly well to generate likelihoods from metadata and yamls but at the moment it seems like it is quite tailored to only build 3x2pt likelihoods. It does not seem like an extra lens sample could be added (from a spectroscopic sample, for example) nor that something like CMB cross-correlations could be added to the
TwoPoint
factories.For example:
Allows only for a single
nc_factory
to be passed.It would be interesting to allow for more and different factories to be parsed to this function so multi-tracer analysis are also supported.
@marcpaterno @vitenti let me know if this should be an issue instead :)
Beta Was this translation helpful? Give feedback.
All reactions