⚠️ Important notice⚠️ : the term "blinding" is used in the context of data concealment for scientific analysis. We understand this is an outdated term and we are working to update it to a more appropriate term. If you have any suggestions, please let us know. This repository (under development) contains the modules for data concealment (blinding) at the following levels of the analysis:
- Data-vector measurements
- Posterior distribution [not yet developed]
- (TBC) Catalogues
Documentation is the Sphinx source in docs/source/ — start with
installation and usage.
Note: this is the UNIONS-WL fork of LSSTDESC/Smokescreen. Theory comes from a
theory_fn(cosmo_params) -> np.ndarraycallable, with a built-in CCL cosmic-shear backend as the default. This fork does not support the inherited firecrown path — see the installation docs.
pip install git+https://github.com/UNIONS-WL/Smokescreen@<tag>For developer installation and other instructions see docs/source/installation.rst.
For questions about the upstream package contact @arthurmloureiro, @jessmuir, or @jablazek
Legacy 2pt Cosmosis Blinding
Legacy Blinding scripts for 2pt data vector blinding with Cosmosis moved to a new repository.
