Plotting#
PyAutoGalaxy custom visualization library.
Step-by-step Juypter notebook guides illustrating all objects listed on this page are provided on the autogalaxy_workspace: plot tutorials and it is strongly recommended you use those to learn plot customization.
Examples / Tutorials:
Plotters [aplt]#
Create figures and subplots showing quantities of standard PyAutoGalaxy objects.
Basic Plot Functions:
|
Plot an autoarray |
|
Plot an autoarray |
Galaxy and Light / Mass Profile Subplots:
|
Create a subplot showing the image of every light profile in a galaxy. |
|
Create subplots showing lensing quantities for every mass profile in a galaxy. |
|
Create a subplot showing the image of every light profile in a basis. |
|
Create a standard five-panel summary subplot for a collection of galaxies. |
|
Create a subplot showing the individual image of each galaxy. |
|
Create a subplot showing the adapt (model) image for each galaxy. |
Imaging Fit Subplots:
|
Create a six-panel subplot summarising a |
|
Create a three-panel subplot focused on a single galaxy contribution. |
Interferometer Fit Subplots:
|
Create a three-panel subplot summarising a |
|
Create a six-panel subplot of dirty-image diagnostics for an interferometer fit. |
|
Create a real-space summary subplot for an interferometer fit. |
Ellipse Fit Subplots:
|
Create a two-panel subplot summarising a list of ellipse fits. |
|
Create a subplot showing the median ellipse and its uncertainty region from a PDF sample. |
Non-linear Search Plot Functions [aplt]#
Module-level functions for visualizing non-linear search results.
|
|
|
|
|
|
|
Plot Customization [aplt]#
Customize figures created via Plotter objects, including changing matplotlib settings and adding
visuals to figures.
Matplot Lib Wrappers [aplt]#
Wrappers for every matplotlib function used by a Plotter, allowing for detailed customization of
every figure and subplot.
Matplotlib Wrapper Base Objects:
Matplotlib Wrapper 1D Objects:
Matplotlib Wrapper 2D Objects: