This PR is a large-scale restructing of the project structure of PyAutoArray, PyAutoGalaxy and PyAutoLens and it includes:
All imports now import classes, as opposed to modules like in PyAutoFit (except when import errors prevent this).
Imports follow a clear conventon.
The analysis package has now been split into model packages for each dataset, for example the imaging package in PyAutoLens now has a model sub-package with the associated Analysis, Result, etc.
The plotter modules have been relocated to their associated package and are no longer in the plot package.
I don't know how much use a PR is but worth an eyeball.
I have also already merged this and but closed it so we can review, cause I'm a terrible person.
This PR is a large-scale restructing of the project structure of PyAutoArray, PyAutoGalaxy and PyAutoLens and it includes:
analysis
package has now been split intomodel
packages for each dataset, for example theimaging
package in PyAutoLens now has amodel
sub-package with the associated Analysis, Result, etc.plotter
modules have been relocated to their associated package and are no longer in theplot
package.I don't know how much use a PR is but worth an eyeball.
I have also already merged this and but closed it so we can review, cause I'm a terrible person.