Skip to content
@PyAutoLabs

PyAutoLabs

Open-source scientific software for automated astronomical data analysis

PyAutoLabs

Open-source scientific software for automated astronomical data analysis.

PyAutoLabs develops and maintains a suite of interconnected Python libraries for Bayesian inference, galaxy morphology modeling, and strong gravitational lensing. Our tools are used by researchers worldwide to model complex astrophysical systems with reproducible, automated pipelines.


Core Libraries

Package Description Install
PyAutoFit Probabilistic programming & model fitting pip install autofit
PyAutoArray Array, grid & data structure manipulation pip install autoarray
PyAutoGalaxy Multi-wavelength galaxy structure & morphology pip install autogalaxy
PyAutoLens Strong gravitational lens modeling pip install autolens

Workspaces (Examples & Tutorials)

Each core library has a companion workspace with example scripts, configuration files, and datasets:

Getting Started

pip install autolens
git clone https://github.com/PyAutoLabs/autolens_workspace
cd autolens_workspace
python welcome.py

Check out the PyAutoLens documentation for comprehensive guides, API references, and scientific background.

Contributing

We welcome contributions from the community! See our Contributing Guidelines and Code of Conduct.

Citation

If you use PyAutoLabs software in your research, please cite:

Nightingale, J. W. et al. (2021). PyAutoLens: Open-Source Strong Gravitational Lensing. JOSS, 6(58), 2825.

License

All PyAutoLabs packages are released under the MIT License.

Popular repositories Loading

  1. PyAutoLens PyAutoLens Public

    PyAutoLens: Open-Source Strong Gravitational Lensing

    Python 182 35

  2. PyAutoGalaxy PyAutoGalaxy Public

    PyAutoGalaxy: Open-Source Multiwavelength Galaxy Structure & Morphology

    Python 32 14

  3. autolens_workspace autolens_workspace Public

    PyAutoLens examples, tutorials, and datasets

    Jupyter Notebook 27 16

  4. PyAutoArray PyAutoArray Public

    Array and grid manipulation for the PyAuto ecosystem

    Python 10 7

  5. autofit_workspace autofit_workspace Public

    PyAutoFit examples, tutorials, and HowToFit lectures

    Jupyter Notebook 8 3

  6. autogalaxy_workspace autogalaxy_workspace Public

    PyAutoGalaxy examples, tutorials, and datasets

    Jupyter Notebook 3

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…