Plotting#
PyAutoLens custom visualization library.
Step-by-step Juypter notebook guides illustrating all objects listed on this page are provided on the autolens_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 PyAutoLens objects.
Basic Plot Functions:
|
Plot an autoarray |
|
Plot an autoarray |
Tracer and Galaxies Subplots:
|
Multi-panel subplot of the tracer: image, source images, and mass quantities. |
|
Produce a subplot with one panel per tracer plane showing each plane's image. |
|
Produce a subplot showing per-galaxy images for every plane in the tracer. |
Imaging Fit Subplots:
|
Produce a 12-panel subplot summarising an imaging fit. |
|
Produce a 12-panel subplot summarising an imaging fit with log10 colour scaling. |
|
Produce a 6-panel subplot for a single-plane tracer imaging fit. |
|
Produce a 6-panel log10 subplot for a single-plane tracer imaging fit. |
|
Produce a 4-panel subplot for each plane in the tracer. |
|
Produce a 9-panel tracer subplot derived from a FitImaging object. |
|
Produce a combined multi-row subplot for a list of FitImaging objects. |
|
Produce a combined log10 multi-row subplot for a list of FitImaging objects. |
Interferometer Fit Subplots:
|
Produce a 12-panel subplot summarising an interferometer fit. |
|
Produce a real-space subplot for an interferometer fit. |
Point Source Subplots:
|
Produce a subplot summarising a FitPointDataset. |
|
Produce a subplot visualising a PointDataset. |
Subhalo Detection Subplots:
|
Produce a 4-panel subplot summarising subhalo detection from imaging data. |
|
Produce a 6-panel subplot comparing imaging fits with and without a subhalo. |
Sensitivity Mapping Subplots:
|
Produce a 6-panel subplot comparing a perturbed and unperturbed tracer. |
|
Produce an 8-panel sensitivity-mapping summary subplot. |
Produce a single-panel subplot showing the sensitivity figures-of-merit grid. |
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: