Skip to content
 
 

Repository files navigation

Smokescreen

CI Documentation License: BSD 3-Clause status LSST DESC Blinding Slack

Smokescreen: DESC Modules for data concealment (blinding)

⚠️ 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.ndarray callable, with a built-in CCL cosmic-shear backend as the default. This fork does not support the inherited firecrown path — see the installation docs.

Installation

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.

About

A library of methods to mitigate experimenter bias in the LSST DESC cosmology analysis

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages