Maps ==== These stages deal with making different kinds of maps for analysis and plotting. * :py:class:`~txpipe.maps.TXBaseMaps` - A base class for mapping stages * :py:class:`~txpipe.maps.TXSourceMaps` - Generate source maps directly from binned, calibrated shear catalogs. * :py:class:`~txpipe.maps.TXLensMaps` - Make tomographic lens number count maps * :py:class:`~txpipe.maps.TXExternalLensMaps` - Make tomographic lens number count maps from external data * :py:class:`~txpipe.maps.TXDensityMaps` - Convert galaxy count maps to overdensity delta maps * :py:class:`~txpipe.noise_maps.TXSourceNoiseMaps` - Generate realizations of shear noise maps with random rotations * :py:class:`~txpipe.noise_maps.TXLensNoiseMaps` - Generate lens density noise realizations using random splits * :py:class:`~txpipe.noise_maps.TXExternalLensNoiseMaps` - Generate lens density noise realizations using random splits of an external catalog * :py:class:`~txpipe.noise_maps.TXNoiseMapsJax` - Generate noise realisations of lens and source maps using JAX * :py:class:`~txpipe.auxiliary_maps.TXAuxiliarySourceMaps` - Stage TXAuxiliarySourceMaps * :py:class:`~txpipe.auxiliary_maps.TXAuxiliaryLensMaps` - Generate auxiliary maps from the lens catalog * :py:class:`~txpipe.auxiliary_maps.TXUniformDepthMap` - Generate a uniform depth map from the mask * :py:class:`~txpipe.masks.TXSimpleMask` - Make a simple binary mask using a depth cut and bright object cut * :py:class:`~txpipe.masks.TXSimpleMaskSource` - * :py:class:`~txpipe.masks.TXSimpleMaskFrac` - Make a simple mask using a depth cut and bright object cut * :py:class:`~txpipe.convergence.TXConvergenceMaps` - Make a convergence map from a source map using Kaiser-Squires * :py:class:`~txpipe.map_correlations.TXMapCorrelations` - Plot shear, density, and convergence correlations with survey property maps .. autotxclass:: txpipe.maps.TXBaseMaps :members: :exclude-members: run Inputs: None Outputs: None Parallel: Yes - MPI .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.maps.TXSourceMaps :members: :exclude-members: run Inputs: - binned_shear_catalog: HDFFile Outputs: - source_maps: MapsFile Parallel: Yes - Dask .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.maps.TXLensMaps :members: :exclude-members: run Inputs: - photometry_catalog: HDFFile - lens_tomography_catalog: TomographyCatalog Outputs: - lens_maps: MapsFile Parallel: Yes - Dask .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.maps.TXExternalLensMaps :members: :exclude-members: run Inputs: - lens_catalog: HDFFile - lens_tomography_catalog: TomographyCatalog Outputs: - lens_maps: MapsFile Parallel: Yes - Dask .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.maps.TXDensityMaps :members: :exclude-members: run Inputs: - lens_maps: MapsFile - mask: MapsFile Outputs: - density_maps: MapsFile Parallel: No - Serial .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.noise_maps.TXSourceNoiseMaps :members: :exclude-members: run Inputs: - shear_catalog: ShearCatalog - shear_tomography_catalog: TomographyCatalog - mask: MapsFile Outputs: - source_noise_maps: LensingNoiseMaps Parallel: Yes - MPI .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.noise_maps.TXLensNoiseMaps :members: :exclude-members: run Inputs: - lens_tomography_catalog: TomographyCatalog - photometry_catalog: HDFFile - mask: MapsFile Outputs: - lens_noise_maps: ClusteringNoiseMaps Parallel: Yes - MPI .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.noise_maps.TXExternalLensNoiseMaps :members: :exclude-members: run Inputs: - lens_tomography_catalog: TomographyCatalog - lens_catalog: HDFFile - mask: MapsFile Outputs: - lens_noise_maps: ClusteringNoiseMaps Parallel: Yes - MPI .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.noise_maps.TXNoiseMapsJax :members: :exclude-members: run Inputs: - shear_catalog: ShearCatalog - lens_tomography_catalog: TomographyCatalog - shear_tomography_catalog: TomographyCatalog - mask: MapsFile - lens_maps: MapsFile Outputs: - source_noise_maps: LensingNoiseMaps - lens_noise_maps: ClusteringNoiseMaps Parallel: Yes - MPI .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.auxiliary_maps.TXAuxiliarySourceMaps :members: :exclude-members: run Inputs: - shear_catalog: ShearCatalog - shear_tomography_catalog: HDFFile - source_maps: MapsFile Outputs: - aux_source_maps: MapsFile Parallel: Yes - Dask .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.auxiliary_maps.TXAuxiliaryLensMaps :members: :exclude-members: run Inputs: - photometry_catalog: HDFFile Outputs: - aux_lens_maps: MapsFile Parallel: Yes - Dask .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.auxiliary_maps.TXUniformDepthMap :members: :exclude-members: run Inputs: - mask: MapsFile Outputs: - aux_lens_maps: MapsFile Parallel: No - Serial .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.masks.TXSimpleMask :members: :exclude-members: run Inputs: - aux_lens_maps: MapsFile Outputs: - mask: MapsFile Parallel: No - Serial .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.masks.TXSimpleMaskSource :members: :exclude-members: run Inputs: - source_maps: MapsFile Outputs: - mask: MapsFile Parallel: No - Serial .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.masks.TXSimpleMaskFrac :members: :exclude-members: run Inputs: - aux_lens_maps: MapsFile Outputs: - mask: MapsFile Parallel: No - Serial .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.convergence.TXConvergenceMaps :members: :exclude-members: run Inputs: - source_maps: MapsFile Outputs: - convergence_maps: MapsFile Parallel: No - Serial .. collapse:: Configuration .. raw:: html .. autotxclass:: txpipe.map_correlations.TXMapCorrelations :members: :exclude-members: run Inputs: - lens_maps: MapsFile - convergence_maps: MapsFile - source_maps: MapsFile - mask: MapsFile Outputs: - map_systematic_correlations: FileCollection Parallel: No - Serial .. collapse:: Configuration .. raw:: html