mangadap.proc package
Submodules
- mangadap.proc.bandpassfilter module
- mangadap.proc.elric module
ElricElric._assess_and_save_fit()Elric._correct_subeml_par()Elric._find_tied_index()Elric._fit_masks()Elric._is_near_bound()Elric._line_velocity_offset()Elric._parse_emission_line_models()Elric._per_fitting_window_dtype()Elric._set_profile_ties()Elric._velocity_vectors()Elric.fit()Elric.fit_SpatiallyBinnedSpectra()
ElricFittingWindowElricParLineProfileFitLineProfileFit.xLineProfileFit.yLineProfileFit.errLineProfileFit.maskLineProfileFit.nlinesLineProfileFit.base_orderLineProfileFit.modelLineProfileFit.nparLineProfileFit.nfitparLineProfileFit.parLineProfileFit.fixedLineProfileFit.boundsLineProfileFit.resultLineProfileFit.covLineProfileFit._assign_par()LineProfileFit._calculate_covariance_matrix()LineProfileFit._chi()LineProfileFit._quick_sample()LineProfileFit._resid()LineProfileFit.fit()LineProfileFit.sample()
TiedLineProfile
- mangadap.proc.emissionlinemodel module
EmissionLineModelEmissionLineModel._add_method_header()EmissionLineModel._assign_image_arrays()EmissionLineModel._assign_input_kinematics()EmissionLineModel._assign_spectral_arrays()EmissionLineModel._construct_2d_hdu()EmissionLineModel._finalize_cube_mask()EmissionLineModel._get_line_fit_metrics()EmissionLineModel._get_missing_models()EmissionLineModel._initialize_primary_header()EmissionLineModel.channel_names()EmissionLineModel.construct_3d_hdu()EmissionLineModel.construct_continuum_models()EmissionLineModel.copy_to_array()EmissionLineModel.copy_to_masked_array()EmissionLineModel.default_paths()EmissionLineModel.file_name()EmissionLineModel.file_path()EmissionLineModel.fill_continuum_to_match()EmissionLineModel.fill_to_match()EmissionLineModel.fit()EmissionLineModel.fit_figures_of_merit()EmissionLineModel.info()EmissionLineModel.matched_kinematics()EmissionLineModel.read()EmissionLineModel.write()
EmissionLineModelBitMaskEmissionLineModelDef
- mangadap.proc.emissionlinemoments module
EmissionLineMomentsEmissionLineMoments.loggersEmissionLineMoments.quietEmissionLineMoments._assign_image_arrays()EmissionLineMoments._assign_redshifts()EmissionLineMoments._flag_good_spectra()EmissionLineMoments._get_continuum()EmissionLineMoments._get_missing_bins()EmissionLineMoments._initialize_primary_header()EmissionLineMoments.channel_names()EmissionLineMoments.continuum_subtracted_moments()EmissionLineMoments.default_paths()EmissionLineMoments.eml_stellar_continuum_availableEmissionLineMoments.file_name()EmissionLineMoments.file_path()EmissionLineMoments.info()EmissionLineMoments.measure()EmissionLineMoments.measure_moments()EmissionLineMoments.measure_on_unbinned_spaxelsEmissionLineMoments.qa()EmissionLineMoments.read()EmissionLineMoments.sideband_pseudocontinua()EmissionLineMoments.single_band_moments()EmissionLineMoments.write()
EmissionLineMomentsBitMaskEmissionLineMomentsDataTableEmissionLineMomentsDef
- mangadap.proc.emissionlinetemplates module
- Class usage examples
EmissionLineTemplatesEmissionLineTemplates.waveEmissionLineTemplates.sigma_instEmissionLineTemplates.logEmissionLineTemplates.baseEmissionLineTemplates.emldbEmissionLineTemplates.ntplEmissionLineTemplates.fluxEmissionLineTemplates.tpliEmissionLineTemplates.compEmissionLineTemplates.vgrpEmissionLineTemplates.sgrpEmissionLineTemplates.A_ineqEmissionLineTemplates.b_ineqEmissionLineTemplates.eml_sigma_instEmissionLineTemplates.loggersEmissionLineTemplates.quietEmissionLineTemplates._parse_emission_line_database()EmissionLineTemplates.build_templates()EmissionLineTemplates.fill_guess_kinematics()
- mangadap.proc.ppxffit module
PPXFFitPPXFFit.bitmaskPPXFFit._check_mode()PPXFFit._fill_ppxf_par()PPXFFit._fit_all_spectra()PPXFFit._fit_dispersion_correction()PPXFFit._fit_global_spectrum()PPXFFit._get_losvd_kernels()PPXFFit._is_near_bounds()PPXFFit._mode_includes_rejection()PPXFFit._mode_uses_all_templates()PPXFFit._mode_uses_global_spectrum()PPXFFit._mode_uses_global_template()PPXFFit._mode_uses_nonzero_templates()PPXFFit._nominal_dispersion_correction()PPXFFit._run_fit_iteration()PPXFFit._save_results()PPXFFit._validate_kinematics()PPXFFit.check_input_kinematics()PPXFFit.check_objects()PPXFFit.check_pixel_scale()PPXFFit.check_resolution_match()PPXFFit.check_template_usage_flags()PPXFFit.check_templates()PPXFFit.compile_model_flux()PPXFFit.construct_models()PPXFFit.convert_velocity()PPXFFit.fit()PPXFFit.fit_SpatiallyBinnedSpectra()PPXFFit.fitting_mask()PPXFFit.initialize_model_mask()PPXFFit.initialize_pixels_to_fit()PPXFFit.iteration_modes()PPXFFit.losvd_limits()PPXFFit.obj_tpl_pixelmatch()PPXFFit.ppxf_tpl_obj_voff()PPXFFit.rej_flagPPXFFit.reject_model_outliers()PPXFFit.revert_velocity()PPXFFit.rng_flagPPXFFit.set_wavelength_range()PPXFFit.snr_flagPPXFFit.tpl_flagPPXFFit.trunc_flag
PPXFFitParPPXFFitResultPPXFModel
- mangadap.proc.reductionassessments module
ReductionAssessmentReductionAssessment.methodReductionAssessment.cubeReductionAssessment.paReductionAssessment.ellReductionAssessment.reffReductionAssessment.output_pathReductionAssessment.output_fileReductionAssessment.hardcopyReductionAssessment.symlink_dirReductionAssessment.hduReductionAssessment.correlationReductionAssessment.covar_waveReductionAssessment.covar_channelReductionAssessment.loggersReductionAssessment.quietReductionAssessment._initialize_primary_header()ReductionAssessment.compute()ReductionAssessment.default_paths()ReductionAssessment.file_name()ReductionAssessment.file_path()ReductionAssessment.info()
ReductionAssessmentDataTableReductionAssessmentDef
- mangadap.proc.rukia module
- mangadap.proc.sasuke module
SasukeSasuke.loggersSasuke.quietSasuke.obj_waveSasuke.obj_fluxSasuke.obj_ferrSasuke.obj_sresSasuke.nobjSasuke.npix_objSasuke.input_obj_maskSasuke.obj_to_fitSasuke.input_czSasuke.velscaleSasuke.tpl_waveSasuke.tpl_fluxSasuke.tpl_to_useSasuke.nstplSasuke.ntplSasuke.npix_tplSasuke.tpl_npadSasuke.tpl_rfftSasuke.velscale_ratioSasuke.emldbSasuke.nemlSasuke.fit_emlSasuke.eml_tpliSasuke.eml_compiSasuke.ncompSasuke.tpl_compSasuke.tpl_vgrpSasuke.tpl_sgrpSasuke.comp_momentsSasuke.comp_start_kinSasuke.npar_kinSasuke.nfree_kinSasuke.velocity_limitsSasuke.sigma_limitsSasuke.gh_limitsSasuke.degreeSasuke.mdegreeSasuke.reddeningSasuke.reject_boxcarSasuke.spectrum_startSasuke.spectrum_endSasuke.dofSasuke._check_remapping_coordinates()Sasuke._is_near_bounds()Sasuke._parse_stellar_tied()Sasuke._reset_to_fill_value()Sasuke._save_results()Sasuke._validate_dispersions()Sasuke.construct_continuum_models()Sasuke.deconstruct_bins_options()Sasuke.etpl_line_sigma_options()Sasuke.fit()Sasuke.fit_SpatiallyBinnedSpectra()Sasuke.fit_figures_of_merit()
SasukeFitDataTableSasukeParreorder_groups()
- mangadap.proc.spatialbinning module
- mangadap.proc.spatiallybinnedspectra module
SpatiallyBinnedSpectraSpatiallyBinnedSpectra.loggersSpatiallyBinnedSpectra.quietSpatiallyBinnedSpectra._add_method_header()SpatiallyBinnedSpectra._add_reddening_header()SpatiallyBinnedSpectra._apply_reddening()SpatiallyBinnedSpectra._assign_image_arrays()SpatiallyBinnedSpectra._assign_spectral_arrays()SpatiallyBinnedSpectra._binned_data_table()SpatiallyBinnedSpectra._check_snr()SpatiallyBinnedSpectra._construct_2d_hdu()SpatiallyBinnedSpectra._finalize_cube_mask()SpatiallyBinnedSpectra._get_missing_bins()SpatiallyBinnedSpectra._initialize_primary_header()SpatiallyBinnedSpectra._unbinned_data_table()SpatiallyBinnedSpectra.above_snr_limit()SpatiallyBinnedSpectra.bin_spectra()SpatiallyBinnedSpectra.check_fgoodpix()SpatiallyBinnedSpectra.construct_3d_hdu()SpatiallyBinnedSpectra.copy_to_array()SpatiallyBinnedSpectra.copy_to_masked_array()SpatiallyBinnedSpectra.default_paths()SpatiallyBinnedSpectra.do_not_fit_flags()SpatiallyBinnedSpectra.file_name()SpatiallyBinnedSpectra.file_path()SpatiallyBinnedSpectra.find_nearest_bin()SpatiallyBinnedSpectra.get_bin_indices()SpatiallyBinnedSpectra.get_mask_array_from_cube()SpatiallyBinnedSpectra.info()SpatiallyBinnedSpectra.is_unbinnedSpatiallyBinnedSpectra.read()SpatiallyBinnedSpectra.replace_with_data_from_nearest_bin()SpatiallyBinnedSpectra.write()
SpatiallyBinnedSpectraBitMaskSpatiallyBinnedSpectraDataTableSpatiallyBinnedSpectraDef
- mangadap.proc.spectralfitting module
EmissionLineFitEmissionLineFit.check_and_prep_input()EmissionLineFit.check_emission_line_database()EmissionLineFit.get_spectra_to_fit()EmissionLineFit.init_datatable()EmissionLineFit.instrumental_dispersion()EmissionLineFit.line_metrics()EmissionLineFit.measure_equivalent_width()EmissionLineFit.select_binned_spectra_to_fit()EmissionLineFit.select_spaxels_to_fit()EmissionLineFit.subtract_continuum()
EmissionLineFitDataTableSpectralFittingStellarKinematicsFitStellarKinematicsFitDataTable
- mangadap.proc.spectralindices module
AbsorptionLineIndicesAbsorptionLineIndices.nindxAbsorptionLineIndices.unitsAbsorptionLineIndices.blue_centerAbsorptionLineIndices.blue_continuumAbsorptionLineIndices.blue_continuum_errAbsorptionLineIndices.blue_incompleteAbsorptionLineIndices.blue_emptyAbsorptionLineIndices.red_centerAbsorptionLineIndices.red_continuumAbsorptionLineIndices.red_continuum_errAbsorptionLineIndices.red_incompleteAbsorptionLineIndices.red_emptyAbsorptionLineIndices.continuum_mAbsorptionLineIndices.continuum_bAbsorptionLineIndices.main_continuumAbsorptionLineIndices.main_continuum_errAbsorptionLineIndices.main_fluxAbsorptionLineIndices.main_flux_errAbsorptionLineIndices.main_incompleteAbsorptionLineIndices.main_emptyAbsorptionLineIndices.indexAbsorptionLineIndices.index_errAbsorptionLineIndices.index_bfAbsorptionLineIndices.index_bf_errAbsorptionLineIndices.divbyzero
BandheadIndicesSpectralIndicesSpectralIndices._assign_image_arrays()SpectralIndices._assign_redshifts()SpectralIndices._compile_database()SpectralIndices._flag_good_spectra()SpectralIndices._get_missing_bins()SpectralIndices._index_database_dtype()SpectralIndices._initialize_primary_header()SpectralIndices._resolution_matched_templates()SpectralIndices.adjust_spectral_resolution()SpectralIndices.apply_dispersion_corrections()SpectralIndices.calculate_dispersion_corrections()SpectralIndices.check_and_prep_input()SpectralIndices.count_indices()SpectralIndices.default_paths()SpectralIndices.file_name()SpectralIndices.file_path()SpectralIndices.measure()SpectralIndices.measure_indices()SpectralIndices.read()SpectralIndices.save_results()SpectralIndices.set_masks()SpectralIndices.spectra_for_index_measurements()SpectralIndices.unit_selection()SpectralIndices.write()
SpectralIndicesBitMaskSpectralIndicesDataTableSpectralIndicesDefSpectralIndicesDefinitionTable
- mangadap.proc.spectralstack module
SpectralStackSpectralStack._check_covariance_shape()SpectralStack._check_covariance_type()SpectralStack._check_input_sres()SpectralStack._covar_in_mean()SpectralStack._get_input_mask()SpectralStack._get_stack_mean()SpectralStack._recalibrate_ivar_figure()SpectralStack._set_rebin_transfer_matrix()SpectralStack._stack_with_covariance()SpectralStack._stack_without_covariance()SpectralStack.build_covariance_data()SpectralStack.covariance_mode_options()SpectralStack.min_max_wave()SpectralStack.operation_options()SpectralStack.register()SpectralStack.stack()SpectralStack.stack_datacube()
SpectralStackPar
- mangadap.proc.stellarcontinuummodel module
StellarContinuumModelStellarContinuumModel.loggersStellarContinuumModel.quietStellarContinuumModel._add_method_header()StellarContinuumModel._assign_image_arrays()StellarContinuumModel._assign_spectral_arrays()StellarContinuumModel._construct_2d_hdu()StellarContinuumModel._finalize_cube_mask()StellarContinuumModel._get_missing_models()StellarContinuumModel._initialize_primary_header()StellarContinuumModel.all_except_emission_flags()StellarContinuumModel.all_spectrum_flags()StellarContinuumModel.construct_3d_hdu()StellarContinuumModel.construct_models()StellarContinuumModel.copy_to_array()StellarContinuumModel.copy_to_masked_array()StellarContinuumModel.default_paths()StellarContinuumModel.file_name()StellarContinuumModel.file_path()StellarContinuumModel.fill_to_match()StellarContinuumModel.fit()StellarContinuumModel.get_template_library()StellarContinuumModel.info()StellarContinuumModel.matched_kinematics()StellarContinuumModel.read()StellarContinuumModel.reset_continuum_mask_window()StellarContinuumModel.unmasked_continuum_model()StellarContinuumModel.write()
StellarContinuumModelBitMaskStellarContinuumModelDef
- mangadap.proc.templatelibrary module
- Class usage examples
TemplateLibraryTemplateLibrary.libraryTemplateLibrary.file_listTemplateLibrary.ntplTemplateLibrary.cubeTemplateLibrary.sresTemplateLibrary.velocity_offsetTemplateLibrary.spectral_stepTemplateLibrary.log10_samplingTemplateLibrary.directory_pathTemplateLibrary.output_fileTemplateLibrary.processedTemplateLibrary.hardcopyTemplateLibrary.symlink_dirTemplateLibrary.hduTemplateLibrary._build_raw_hdu()TemplateLibrary._get_nchannels()TemplateLibrary._minimum_sampling()TemplateLibrary._modify_spectral_resolution()TemplateLibrary._process_library()TemplateLibrary._read_raw()TemplateLibrary._rebin_masked()TemplateLibrary._reset_hdu()TemplateLibrary._wavelength_range()TemplateLibrary.default_paths()TemplateLibrary.file_name()TemplateLibrary.file_path()TemplateLibrary.process_template_library()TemplateLibrary.read_raw_template_library()TemplateLibrary.single_spec_to_fits()TemplateLibrary.supported_libraries
TemplateLibraryBitMaskTemplateLibraryDef
- mangadap.proc.util module