mirar.pipelines.lmi package
Subpackages
- mirar.pipelines.lmi.config package
- mirar.pipelines.lmi.generator package
lmi_astrometric_catalog_generator()lmi_photometric_catalog_generator()lmi_reference_image_generator()lmi_reference_image_resampler()lmi_reference_psfex()lmi_reference_sextractor()lmi_sdss_reference_cat_purifier()lmi_zogy_catalogs_purifier()- Submodules
- mirar.pipelines.lmi.generator.sources module
- mirar.pipelines.lmi.generator.stacks module
- mirar.pipelines.lmi.generator.target module
Submodules
mirar.pipelines.lmi.blocks module
Script containing the various
BaseProcessor
lists which are used to build configurations for the
LMIPipeline.
mirar.pipelines.lmi.lmi_pipeline module
Module to run the WASP data reduction pipeline
- class mirar.pipelines.lmi.lmi_pipeline.LMIPipeline(selected_configurations: str | list[str] = 'default', night: int | str = '')[source]
Bases:
PipelineClass to run LMI data reduction pipeline
- all_pipeline_configurations = {'default': [<mirar.processors.utils.image_loader.ImageLoader object>, <mirar.processors.utils.image_modifier.CustomImageBatchModifier object>, <mirar.processors.utils.image_selector.ImageRebatcher object>, <mirar.processors.utils.image_modifier.CustomImageBatchModifier object>, <mirar.processors.utils.image_selector.ImageRebatcher object>, <mirar.processors.csvlog.CSVLog object>, <mirar.processors.utils.image_selector.ImageDebatcher object>, <mirar.processors.utils.cal_hunter.CalHunter object>, <mirar.processors.utils.image_selector.ImageSelector object>, <mirar.processors.mask.MaskAboveThreshold object>, <mirar.processors.bias.BiasCalibrator object>, <mirar.processors.utils.image_selector.ImageSelector object>, <mirar.processors.utils.image_selector.ImageBatcher object>, <mirar.processors.flat.FlatCalibrator object>, <mirar.processors.utils.image_selector.ImageSelector object>, <mirar.processors.utils.image_selector.ImageBatcher object>, <mirar.processors.astrometry.anet.anet_processor.AstrometryNet object>, <mirar.processors.astromatic.sextractor.sextractor.Sextractor object>, <mirar.processors.utils.image_saver.ImageSaver object>, <mirar.processors.utils.image_selector.ImageRebatcher object>, <mirar.processors.astromatic.swarp.swarp.Swarp object>, <mirar.processors.utils.image_saver.ImageSaver object>, <mirar.processors.astrometry.anet.anet_processor.AstrometryNet object>, <mirar.processors.astromatic.sextractor.sextractor.Sextractor object>, <mirar.processors.photcal.photcalibrator.PhotCalibrator object>, <mirar.processors.utils.image_saver.ImageSaver object>, <mirar.processors.reference.ProcessReference object>, <mirar.processors.astromatic.sextractor.sextractor.Sextractor object>, <mirar.processors.astromatic.psfex.psfex.PSFex object>, <mirar.processors.zogy.zogy.ZOGYPrepare object>, <mirar.processors.zogy.zogy.ZOGY object>, <mirar.processors.utils.image_saver.ImageSaver object>, <mirar.processors.sources.forced_photometry.ForcedPhotometryDetector object>, <mirar.processors.sources.utils.regions_writer.RegionsWriter object>, <mirar.processors.sources.utils.regions_writer.RegionsWriter object>, <mirar.processors.photometry.aperture_photometry.AperturePhotometry object>, <mirar.processors.photometry.psf_photometry.PSFPhotometry object>, <mirar.processors.sources.parquet_writer.ParquetWriter object>, <mirar.processors.sources.csv_exporter.CSVExporter object>, <mirar.processors.sources.image_updater.ImageUpdater object>], 'log': [<mirar.processors.utils.image_loader.ImageLoader object>, <mirar.processors.utils.image_modifier.CustomImageBatchModifier object>, <mirar.processors.utils.image_selector.ImageRebatcher object>, <mirar.processors.utils.image_modifier.CustomImageBatchModifier object>, <mirar.processors.utils.image_selector.ImageRebatcher object>, <mirar.processors.csvlog.CSVLog object>], 'photometry': [<mirar.processors.utils.image_loader.ImageLoader object>, <mirar.processors.sources.forced_photometry.ForcedPhotometryDetector object>, <mirar.processors.sources.utils.regions_writer.RegionsWriter object>, <mirar.processors.sources.utils.regions_writer.RegionsWriter object>, <mirar.processors.photometry.aperture_photometry.AperturePhotometry object>, <mirar.processors.photometry.psf_photometry.PSFPhotometry object>, <mirar.processors.sources.parquet_writer.ParquetWriter object>, <mirar.processors.sources.csv_exporter.CSVExporter object>, <mirar.processors.sources.image_updater.ImageUpdater object>], 'reduce': [<mirar.processors.utils.image_loader.ImageLoader object>, <mirar.processors.utils.image_modifier.CustomImageBatchModifier object>, <mirar.processors.utils.image_selector.ImageRebatcher object>, <mirar.processors.utils.image_modifier.CustomImageBatchModifier object>, <mirar.processors.utils.image_selector.ImageRebatcher object>, <mirar.processors.csvlog.CSVLog object>, <mirar.processors.utils.image_selector.ImageDebatcher object>, <mirar.processors.utils.cal_hunter.CalHunter object>, <mirar.processors.utils.image_selector.ImageSelector object>, <mirar.processors.mask.MaskAboveThreshold object>, <mirar.processors.bias.BiasCalibrator object>, <mirar.processors.utils.image_selector.ImageSelector object>, <mirar.processors.utils.image_selector.ImageBatcher object>, <mirar.processors.flat.FlatCalibrator object>, <mirar.processors.utils.image_selector.ImageSelector object>, <mirar.processors.utils.image_selector.ImageBatcher object>, <mirar.processors.astrometry.anet.anet_processor.AstrometryNet object>, <mirar.processors.astromatic.sextractor.sextractor.Sextractor object>, <mirar.processors.utils.image_saver.ImageSaver object>, <mirar.processors.utils.image_selector.ImageRebatcher object>, <mirar.processors.astromatic.swarp.swarp.Swarp object>, <mirar.processors.utils.image_saver.ImageSaver object>, <mirar.processors.astrometry.anet.anet_processor.AstrometryNet object>, <mirar.processors.astromatic.sextractor.sextractor.Sextractor object>, <mirar.processors.photcal.photcalibrator.PhotCalibrator object>, <mirar.processors.utils.image_saver.ImageSaver object>], 'skyportal': [<mirar.processors.sources.parquet_loader.ParquetLoader object>, <mirar.processors.sources.source_table_modifier.CustomSourceTableModifier object>, <mirar.processors.skyportal.skyportal_source.SkyportalSourceUploader object>], 'stack': [<mirar.processors.utils.image_loader.ImageLoader object>, <mirar.processors.utils.image_selector.ImageRebatcher object>, <mirar.processors.astromatic.swarp.swarp.Swarp object>, <mirar.processors.utils.image_saver.ImageSaver object>, <mirar.processors.astrometry.anet.anet_processor.AstrometryNet object>, <mirar.processors.astromatic.sextractor.sextractor.Sextractor object>, <mirar.processors.photcal.photcalibrator.PhotCalibrator object>, <mirar.processors.utils.image_saver.ImageSaver object>]}
- default_cal_requirements = [<mirar.processors.utils.cal_hunter.CalRequirement object>]
- name = 'lmi'
- non_linear_level = 60000
mirar.pipelines.lmi.load_lmi_image module
Module for loading raw LMI images and ensuring they have the correct format