xlens.analysis.selbias_redshift

Selection-bias measurements aggregated in photometric-redshift bins.

Classes

SelBiasRedshiftPipeConnections

SelBiasRedshiftPipeConfig

SelBiasRedshiftPipe

SelBiasRedshiftSummaryPipeConnections

SelBiasRedshiftSummaryPipeConfig

SelBiasRedshiftSummaryPipe

Module Contents

class SelBiasRedshiftPipeConnections(*, config=None)[source]

Bases: lsst.pipe.base.PipelineTaskConnections

src00[source]
src01[source]
src10[source]
src11[source]
summary[source]
class SelBiasRedshiftPipeConfig[source]

Bases: lsst.pipe.base.PipelineTaskConfig

do_correct_selection_bias[source]
target[source]
shear_value[source]
flux_min[source]
zbounds[source]
emax[source]
dg[source]
z_width95_max[source]
mag_zero[source]
flux_name[source]
bands[source]
ref_band[source]
redshift_estimator[source]
model_path[source]
bpz_data_path[source]
filter_name[source]
validate()[source]
class SelBiasRedshiftPipe(*, config: SelBiasRedshiftPipeConfig | None = None, log: logging.Logger | lsst.utils.logging.LsstLogAdapter | None = None, initInputs: dict[str, Any] | None = None, **kwargs: Any)[source]

Bases: lsst.pipe.base.PipelineTask

_DefaultName = 'FpfsSelBiasRedshiftTask'[source]
ConfigClass[source]
_zbounds[source]
_ncut[source]
_z_estimator[source]
_init_z_estimator()[source]
runQuantum(butlerQC, inputRefs, outputRefs)[source]
_measure_catalog(src) tuple[numpy.ndarray, numpy.ndarray][source]
_accumulate_pair(catalogs: Iterable[numpy.ndarray | None]) tuple[numpy.ndarray, numpy.ndarray][source]
run(*, src00, src10, src01=None, src11=None, **kwargs)[source]
class SelBiasRedshiftSummaryPipeConnections(*, config=None)[source]

Bases: lsst.pipe.base.PipelineTaskConnections

summary_list[source]
class SelBiasRedshiftSummaryPipeConfig[source]

Bases: lsst.pipe.base.PipelineTaskConfig

shear_value[source]
stamp_dim[source]
pixel_scale[source]
bootstrap_samples[source]
zbounds[source]
validate()[source]
class SelBiasRedshiftSummaryPipe(*, config: SelBiasRedshiftSummaryPipeConfig | None = None, log: logging.Logger | lsst.utils.logging.LsstLogAdapter | None = None, initInputs: dict[str, Any] | None = None, **kwargs: Any)[source]

Bases: lsst.pipe.base.PipelineTask

_DefaultName = 'FpfsSelBiasRedshiftSummaryTask'[source]
ConfigClass[source]
_ncut[source]
runQuantum(butlerQC, inputRefs, outputRefs)[source]
static _stack(blocks: List[numpy.ndarray], ncut: int) numpy.ndarray[source]
run(*, summary_list, **kwargs)[source]