pysersic
stable
Guide:
Installation
Issues and Contributing
Rendering
Inference
Examples:
Pysersic Walkthrough: Fitting a single source
Fitting Multiple Sources in an Image
Running a Single Fit with Manually-set Priors
Joint Modelling of Multiple Bands
Bulge Disk Decomposition (and other “multi-profile” fits)
API info:
API Summary
API Reference
pysersic
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
_
__call__() (pysersic.priors.BasePrior method)
__repr__() (pysersic.priors.BaseSkyPrior method)
(pysersic.priors.PySersicMultiPrior method)
(pysersic.priors.PySersicSourcePrior method)
(pysersic.pysersic.PySersicMultiPrior method)
(pysersic.pysersic.PySersicResults method)
(pysersic.pysersic.PySersicSourcePrior method)
(pysersic.PySersicMultiPrior method)
(pysersic.PySersicResults method)
(pysersic.PySersicSourcePrior method)
(pysersic.results.PySersicMultiPrior method)
(pysersic.results.PySersicResults method)
__version__ (in module pysersic.pysersic)
_get_dist() (pysersic.priors.BasePrior method)
_parse_injested_data() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
_set_dist() (pysersic.priors.BasePrior method)
_train_SVI() (pysersic.multiband.BaseFitter method)
(pysersic.pysersic.BaseFitter method)
A
add_method_used() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
add_prior() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
amps_n_ax (pysersic.FourierRenderer attribute)
(pysersic.rendering.FourierRenderer attribute)
ArrayLike (in module pysersic.results)
autoprior() (in module pysersic)
(in module pysersic.priors)
B
base_profile_params (in module pysersic.priors)
(in module pysersic.pysersic)
(in module pysersic.rendering)
(in module pysersic.results)
base_profile_types (in module pysersic.priors)
(in module pysersic.pysersic)
(in module pysersic.rendering)
base_sky_params (in module pysersic.priors)
base_sky_types (in module pysersic.priors)
BaseFitter (class in pysersic.multiband)
(class in pysersic.pysersic)
BaseMultiBandFitter (class in pysersic.multiband)
BasePrior (class in pysersic.priors)
BaseRenderer (class in pysersic.pysersic)
(class in pysersic.rendering)
(class in pysersic.results)
BaseSkyPrior (class in pysersic.priors)
betas (pysersic.FourierRenderer attribute)
(pysersic.rendering.FourierRenderer attribute)
build_model() (pysersic.FitMulti method)
(pysersic.FitSingle method)
(pysersic.galfit.FitMulti method)
(pysersic.galfit.FitSingle method)
(pysersic.multiband.BaseFitter method)
(pysersic.multiband.BaseMultiBandFitter method)
(pysersic.multiband.FitMulti method)
(pysersic.multiband.FitSingle method)
(pysersic.pysersic.BaseFitter method)
(pysersic.pysersic.FitMulti method)
(pysersic.pysersic.FitSingle method)
C
calculate_etas_betas() (in module pysersic.rendering)
cash_loss() (in module pysersic.loss)
catalog (pysersic.priors.PySersicMultiPrior attribute)
(pysersic.pysersic.PySersicMultiPrior attribute)
(pysersic.PySersicMultiPrior attribute)
(pysersic.results.PySersicMultiPrior attribute)
check_input_data() (in module pysersic)
(in module pysersic.pysersic)
check_vars() (pysersic.priors.PySersicSourcePrior method)
(pysersic.pysersic.PySersicSourcePrior method)
(pysersic.PySersicSourcePrior method)
combine_scene() (pysersic.pysersic.BaseRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.results.BaseRenderer method)
compute_statistic() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
conv_fft() (pysersic.pysersic.BaseRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.results.BaseRenderer method)
conv_img() (pysersic.pysersic.BaseRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.results.BaseRenderer method)
corner() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
D
dist_dict (pysersic.priors.BasePrior attribute)
(pysersic.priors.BaseSkyPrior attribute)
E
estimate_posterior() (pysersic.multiband.BaseFitter method)
(pysersic.pysersic.BaseFitter method)
estimate_sky() (in module pysersic.priors)
etas (pysersic.FourierRenderer attribute)
(pysersic.rendering.FourierRenderer attribute)
F
fft_shape (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
fft_zeros (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
find_MAP() (pysersic.FitMulti method)
(pysersic.galfit.FitMulti method)
(pysersic.multiband.BaseFitter method)
(pysersic.multiband.FitMulti method)
(pysersic.pysersic.BaseFitter method)
(pysersic.pysersic.FitMulti method)
FitMulti (class in pysersic)
(class in pysersic.galfit)
(class in pysersic.multiband)
(class in pysersic.pysersic)
FitMultiBandBSpline (class in pysersic.multiband)
FitMultiBandPoly (class in pysersic.multiband)
FitSingle (class in pysersic)
(class in pysersic.galfit)
(class in pysersic.multiband)
(class in pysersic.pysersic)
FlatSkyPrior (class in pysersic.priors)
FourierRenderer (class in pysersic)
(class in pysersic.rendering)
frac_end (pysersic.FourierRenderer attribute)
(pysersic.rendering.FourierRenderer attribute)
frac_start (pysersic.FourierRenderer attribute)
(pysersic.rendering.FourierRenderer attribute)
FX (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
FY (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
G
gaussian_loss() (in module pysersic.galfit)
(in module pysersic.loss)
(in module pysersic.pysersic)
gaussian_loss_w_frac() (in module pysersic.loss)
gaussian_loss_w_sys() (in module pysersic.loss)
gaussian_mixture() (in module pysersic.loss)
gaussian_mixture_w_frac() (in module pysersic.loss)
gaussian_mixture_w_sys() (in module pysersic.loss)
generate_fitter_from_galfit_config() (in module pysersic.galfit)
generate_prior() (pysersic.priors.SourceProperties method)
(pysersic.SourceProperties method)
get_amps_sigmas() (pysersic.FourierRenderer method)
(pysersic.rendering.FourierRenderer method)
get_bounds() (in module pysersic.results)
get_chains() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
get_median_model() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
H
HybridRenderer (class in pysersic)
(class in pysersic.pysersic)
(class in pysersic.rendering)
I
identity() (in module pysersic.pysersic)
im_shape (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
img_zeros (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
injest_data() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
K
KernelError
,
[1]
,
[2]
L
latex_table() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
ListLike (in module pysersic.results)
load_fits_from_galfit_line() (in module pysersic.galfit)
M
MaskWarning
,
[1]
match_line_and_load_galfit() (in module pysersic.galfit)
measure_properties() (pysersic.priors.SourceProperties method)
(pysersic.SourceProperties method)
module
pysersic
pysersic.exceptions
pysersic.galfit
pysersic.loss
pysersic.multiband
pysersic.priors
pysersic.pysersic
pysersic.rendering
pysersic.results
N
n_ax (pysersic.FourierRenderer attribute)
(pysersic.rendering.FourierRenderer attribute)
n_sigma (pysersic.FourierRenderer attribute)
(pysersic.rendering.FourierRenderer attribute)
N_sources (pysersic.priors.PySersicMultiPrior attribute)
(pysersic.pysersic.PySersicMultiPrior attribute)
(pysersic.PySersicMultiPrior attribute)
(pysersic.results.PySersicMultiPrior attribute)
NoSkyPrior (class in pysersic.priors)
num_os (pysersic.PixelRenderer attribute)
(pysersic.rendering.PixelRenderer attribute)
num_pixel_render (pysersic.HybridRenderer attribute)
(pysersic.pysersic.HybridRenderer attribute)
(pysersic.rendering.HybridRenderer attribute)
O
os_pixel_size (pysersic.PixelRenderer attribute)
(pysersic.rendering.PixelRenderer attribute)
P
param_names (pysersic.priors.BasePrior property)
parse_mask() (in module pysersic)
(in module pysersic.pysersic)
parse_multi_results() (in module pysersic)
(in module pysersic.results)
pixel_PSF (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
PixelRenderer (class in pysersic)
(class in pysersic.rendering)
plot_image() (in module pysersic.results)
plot_residual() (in module pysersic.results)
precision (pysersic.FourierRenderer attribute)
(pysersic.rendering.FourierRenderer attribute)
profile_func_dict (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
profile_type (pysersic.priors.PySersicSourcePrior attribute)
(pysersic.pysersic.PySersicSourcePrior attribute)
(pysersic.PySersicSourcePrior attribute)
pseudo_huber_loss() (in module pysersic.loss)
PSF_fft (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
psf_shape (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
PSFNormalizationWarning
,
[1]
pysersic
module
pysersic.exceptions
module
pysersic.galfit
module
pysersic.loss
module
pysersic.multiband
module
pysersic.priors
module
pysersic.pysersic
module
pysersic.rendering
module
pysersic.results
module
PySersicMultiPrior (class in pysersic)
(class in pysersic.priors)
(class in pysersic.pysersic)
(class in pysersic.results)
PySersicResults (class in pysersic)
(class in pysersic.pysersic)
(class in pysersic.results)
PySersicSourcePrior (class in pysersic)
(class in pysersic.priors)
(class in pysersic.pysersic)
R
render_dev() (pysersic.pysersic.BaseRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.results.BaseRenderer method)
render_doublesersic() (pysersic.pysersic.BaseRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.results.BaseRenderer method)
render_exp() (pysersic.pysersic.BaseRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.results.BaseRenderer method)
render_for_model() (pysersic.pysersic.BaseRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.results.BaseRenderer method)
render_gaussian_fourier() (in module pysersic.rendering)
render_gaussian_pixel() (in module pysersic.rendering)
render_int_sersic() (pysersic.PixelRenderer method)
(pysersic.rendering.PixelRenderer method)
render_pointsource() (pysersic.FourierRenderer method)
(pysersic.HybridRenderer method)
(pysersic.PixelRenderer method)
(pysersic.pysersic.BaseRenderer method)
(pysersic.pysersic.HybridRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.rendering.FourierRenderer method)
(pysersic.rendering.HybridRenderer method)
(pysersic.rendering.PixelRenderer method)
(pysersic.results.BaseRenderer method)
render_pointsource_fourier() (in module pysersic.rendering)
render_sersic() (pysersic.FourierRenderer method)
(pysersic.HybridRenderer method)
(pysersic.PixelRenderer method)
(pysersic.pysersic.BaseRenderer method)
(pysersic.pysersic.HybridRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.rendering.FourierRenderer method)
(pysersic.rendering.HybridRenderer method)
(pysersic.rendering.PixelRenderer method)
(pysersic.results.BaseRenderer method)
render_sersic_2d() (in module pysersic.rendering)
render_sersic_exp() (pysersic.pysersic.BaseRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.results.BaseRenderer method)
render_sersic_hybrid() (pysersic.HybridRenderer method)
(pysersic.pysersic.HybridRenderer method)
(pysersic.rendering.HybridRenderer method)
render_sersic_mog_fourier() (pysersic.FourierRenderer method)
(pysersic.rendering.FourierRenderer method)
render_sersic_pointsource() (pysersic.pysersic.BaseRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.results.BaseRenderer method)
render_source() (pysersic.pysersic.BaseRenderer method)
(pysersic.rendering.BaseRenderer method)
(pysersic.results.BaseRenderer method)
render_tilted_plane_sky() (in module pysersic.priors)
reparam_dict (pysersic.priors.BasePrior attribute)
(pysersic.priors.BaseSkyPrior attribute)
repr_dict (pysersic.priors.BasePrior attribute)
(pysersic.priors.BaseSkyPrior attribute)
restrict_func() (pysersic.multiband.FitMultiBandPoly method)
retrieve_med_std() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
retrieve_param_quantiles() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
RMSWarning
,
[1]
S
sample() (pysersic.multiband.BaseFitter method)
(pysersic.priors.BaseSkyPrior method)
(pysersic.priors.FlatSkyPrior method)
(pysersic.priors.NoSkyPrior method)
(pysersic.priors.TiltedPlaneSkyPrior method)
(pysersic.pysersic.BaseFitter method)
sample_param_at_bands() (pysersic.multiband.BaseMultiBandFitter method)
(pysersic.multiband.FitMultiBandBSpline method)
(pysersic.multiband.FitMultiBandPoly method)
sample_posterior() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
sample_sky() (pysersic.priors.BasePrior method)
save_result() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
search_start() (in module pysersic.galfit)
sersic1D() (in module pysersic.rendering)
sersic_gauss_decomp() (in module pysersic.rendering)
set_custom_prior() (pysersic.priors.BasePrior method)
set_flux_guess() (pysersic.priors.SourceProperties method)
(pysersic.SourceProperties method)
set_gaussian_prior() (pysersic.priors.BasePrior method)
set_loss_func() (pysersic.multiband.BaseFitter method)
(pysersic.pysersic.BaseFitter method)
set_position_guess() (pysersic.priors.SourceProperties method)
(pysersic.SourceProperties method)
set_prior() (pysersic.multiband.BaseFitter method)
(pysersic.pysersic.BaseFitter method)
set_r_eff_guess() (pysersic.priors.SourceProperties method)
(pysersic.SourceProperties method)
set_sky_guess() (pysersic.priors.SourceProperties method)
(pysersic.SourceProperties method)
set_theta_guess() (pysersic.priors.SourceProperties method)
(pysersic.SourceProperties method)
set_truncated_gaussian_prior() (pysersic.priors.BasePrior method)
set_uniform_prior() (pysersic.priors.BasePrior method)
ShapeMatchError
,
[1]
,
[2]
sig_psf_approx (pysersic.HybridRenderer attribute)
(pysersic.pysersic.HybridRenderer attribute)
(pysersic.rendering.HybridRenderer attribute)
sky_prior (pysersic.priors.BasePrior attribute)
sky_type (pysersic.priors.BasePrior attribute)
SourceProperties (class in pysersic)
(class in pysersic.priors)
student_t_loss() (in module pysersic.loss)
student_t_loss_free_sys() (in module pysersic.loss)
suffix (pysersic.priors.BasePrior attribute)
(pysersic.priors.BaseSkyPrior attribute)
summary() (pysersic.pysersic.PySersicResults method)
(pysersic.PySersicResults method)
(pysersic.results.PySersicResults method)
T
TiltedPlaneSkyPrior (class in pysersic.priors)
train_numpyro_svi_early_stop() (in module pysersic.pysersic)
type (pysersic.priors.BaseSkyPrior attribute)
(pysersic.priors.FlatSkyPrior attribute)
(pysersic.priors.NoSkyPrior attribute)
(pysersic.priors.TiltedPlaneSkyPrior attribute)
U
update_prior() (pysersic.priors.BaseSkyPrior method)
update_prior_suffix() (in module pysersic.multiband)
(in module pysersic.priors)
use_interp_amps (pysersic.FourierRenderer attribute)
(pysersic.rendering.FourierRenderer attribute)
V
visualize() (pysersic.priors.SourceProperties method)
(pysersic.SourceProperties method)
W
w_fourier (pysersic.HybridRenderer attribute)
(pysersic.pysersic.HybridRenderer attribute)
(pysersic.rendering.HybridRenderer attribute)
w_os (pysersic.PixelRenderer attribute)
(pysersic.rendering.PixelRenderer attribute)
w_real (pysersic.HybridRenderer attribute)
(pysersic.pysersic.HybridRenderer attribute)
(pysersic.rendering.HybridRenderer attribute)
X
X (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
x_mid (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
X_os (pysersic.PixelRenderer attribute)
(pysersic.rendering.PixelRenderer attribute)
x_os_hi (pysersic.PixelRenderer attribute)
(pysersic.rendering.PixelRenderer attribute)
x_os_lo (pysersic.PixelRenderer attribute)
(pysersic.rendering.PixelRenderer attribute)
Y
Y (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
y_mid (pysersic.pysersic.BaseRenderer attribute)
(pysersic.rendering.BaseRenderer attribute)
(pysersic.results.BaseRenderer attribute)
Y_os (pysersic.PixelRenderer attribute)
(pysersic.rendering.PixelRenderer attribute)
y_os_hi (pysersic.PixelRenderer attribute)
(pysersic.rendering.PixelRenderer attribute)
y_os_lo (pysersic.PixelRenderer attribute)
(pysersic.rendering.PixelRenderer attribute)