punchbowl.level2.merge#
Functions#
|
Create a merged data product from a set of input data, weighting by uncertainty. |
Merge many task and carefully combine uncertainties. |
|
|
Merge many task and carefully combine uncertainties. |
Module Contents#
- punchbowl.level2.merge._merge_ndcubes(cubes: list[punchbowl.data.punchcube.PUNCHCube | None], reference_cube_index: int | None = None) punchbowl.data.punchcube.PUNCHCube[source]#
Create a merged data product from a set of input data, weighting by uncertainty.
- punchbowl.level2.merge.merge_many_polarized_task(data: list[punchbowl.data.punchcube.PUNCHCube | None], trefoil_wcs: astropy.wcs.WCS, level: str = '2', product_code: str = 'PTM', maintain_nans: bool = False) punchbowl.data.punchcube.PUNCHCube[source]#
Merge many task and carefully combine uncertainties.
- punchbowl.level2.merge.merge_many_clear_task(data: list[punchbowl.data.punchcube.PUNCHCube | None], trefoil_wcs: astropy.wcs.WCS, level: str = '2', product_code: str = 'CTM', maintain_nans: bool = False) punchbowl.data.punchcube.PUNCHCube[source]#
Merge many task and carefully combine uncertainties.