From 90e395bc6a987e2adb1e96964200f7d216644464 Mon Sep 17 00:00:00 2001 From: Jammy2211 Date: Fri, 15 May 2026 08:55:44 +0100 Subject: [PATCH] docs: audit-driven URL fixes (workspace phase) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Apply scripted URL rewrites surfaced by admin_jammy/software/url_check. This is the workspace counterpart to the library-side cleanup that shipped under the same task. All changes are doc-only: URL strings in .md / .rst / .ipynb / .py docstrings and comments. No code behaviour changes. Line endings preserved. Patterns applied: - Jammy2211/ → PyAutoLabs/ (workspaces migrated orgs) - Jammy2211|rhayes777/ → PyAutoLabs/ - /blob/release/ and /tree/release/ → /main/ (release branch removed) - joshspeagle/nautilus → johannesulf/nautilus (sampler moved orgs) - rhayes777/PyAutoBuild → PyAutoLabs/PyAutoBuild - bokeh CoC → /docs/CODE_OF_CONDUCT.md - numfocus CoC → numfocus.org/code-of-conduct - www.sphinx-doc.org /en/main → /en/master - pyautofit.readthedocs.io renames (cookbook_1_basics → cookbooks/model, overview/model_fit → overview/the_basics, etc.) - Workspace notebook reorganisation (overview/{simple,complex}/{fit,result} → new flat structure; modeling/imaging/features/.ipynb → imaging/features//modeling.ipynb; tree/main/notebooks/plot → notebooks/guides/plot) Tool + report: PyAutoLabs/admin_jammy#21 (merged) Library wave: PyAutoLabs/PyAutoLens#509 (and paired PRs, all merged) Issue: PyAutoLabs/PyAutoLens#508 Co-Authored-By: Claude Opus 4.7 (1M context) --- CITATIONS.md | 6 +++--- CODE_OF_CONDUCT.md | 4 ++-- .../tutorial_1_grids_and_galaxies.ipynb | 2 +- notebooks/chapter_1_introduction/tutorial_5_summary.ipynb | 8 ++++---- .../chapter_2_modeling/tutorial_1_non_linear_search.ipynb | 2 +- .../chapter_2_modeling/tutorial_2_practicalities.ipynb | 2 +- .../tutorial_1_grids_and_galaxies.py | 2 +- scripts/chapter_1_introduction/tutorial_5_summary.py | 8 ++++---- .../chapter_2_modeling/tutorial_1_non_linear_search.py | 2 +- scripts/chapter_2_modeling/tutorial_2_practicalities.py | 2 +- 10 files changed, 19 insertions(+), 19 deletions(-) diff --git a/CITATIONS.md b/CITATIONS.md index cb6645e..3c42e40 100644 --- a/CITATIONS.md +++ b/CITATIONS.md @@ -1,9 +1,9 @@ # Citations & References The bibtex entries for **PyAutoGalaxy** and its affiliated software packages can be found -[here](https://github.com/Jammy2211/PyAutoGalaxy/blob/main/files/citations.bib), with example text for citing **PyAutoGalaxy** -in [.tex format here](https://github.com/Jammy2211/PyAutoGalaxy/blob/main/files/citations.tex) format here and -[.md format here](https://github.com/Jammy2211/PyAutoGalaxy/blob/main/files/citations.md). +[here](https://github.com/PyAutoLabs/PyAutoGalaxy/blob/main/files/citations.bib), with example text for citing **PyAutoGalaxy** +in [.tex format here](https://github.com/PyAutoLabs/PyAutoGalaxy/blob/main/files/citations.tex) format here and +[.md format here](https://github.com/PyAutoLabs/PyAutoGalaxy/blob/main/files/citations.md). As shown in the examples, we would greatly appreciate it if you mention **PyAutoGalaxy** by name and include a link to our GitHub page! diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 90d92ef..386d6bb 100755 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -301,7 +301,7 @@ the situation is not yet resolved. ## License -This code of conduct has been adapted from [*NUMFOCUS code of conduct*](https://github.com/numfocus/numfocus/blob/main/manual/numfocus-coc.md#the-short-version), -which is adapted from numerous sources, including the [*Geek Feminism wiki, created by the Ada Initiative and other volunteers, which is under a Creative Commons Zero license*](http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy), the [*Contributor Covenant version 1.2.0*](http://contributor-covenant.org/version/1/2/0/), the [*Bokeh Code of Conduct*](https://github.com/bokeh/bokeh/blob/main/CODE_OF_CONDUCT.md), the [*SciPy Code of Conduct*](https://github.com/jupyter/governance/blob/main/conduct/enforcement.md), the [*Carpentries Code of Conduct*](https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html#enforcement-manual), and the [*NeurIPS Code of Conduct*](https://neurips.cc/public/CodeOfConduct). +This code of conduct has been adapted from [*NUMFOCUS code of conduct*](https://numfocus.org/code-of-conduct), +which is adapted from numerous sources, including the [*Geek Feminism wiki, created by the Ada Initiative and other volunteers, which is under a Creative Commons Zero license*](http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy), the [*Contributor Covenant version 1.2.0*](http://contributor-covenant.org/version/1/2/0/), the [*Bokeh Code of Conduct*](https://github.com/bokeh/bokeh/blob/main/docs/CODE_OF_CONDUCT.md), the [*SciPy Code of Conduct*](https://github.com/jupyter/governance/blob/main/conduct/enforcement.md), the [*Carpentries Code of Conduct*](https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html#enforcement-manual), and the [*NeurIPS Code of Conduct*](https://neurips.cc/public/CodeOfConduct). **PyAutoGalaxy Code of Conduct is licensed under the [Creative Commons Attribution 3.0 Unported License](https://creativecommons.org/licenses/by/3.0/).** \ No newline at end of file diff --git a/notebooks/chapter_1_introduction/tutorial_1_grids_and_galaxies.ipynb b/notebooks/chapter_1_introduction/tutorial_1_grids_and_galaxies.ipynb index d4b40bd..4a8da4b 100644 --- a/notebooks/chapter_1_introduction/tutorial_1_grids_and_galaxies.ipynb +++ b/notebooks/chapter_1_introduction/tutorial_1_grids_and_galaxies.ipynb @@ -11,7 +11,7 @@ "ellipticals, spirals and irregulars. He produced a diagram of these galaxies, called the Hubble Tuning Fork, which\n", "is shown below and still discussed by astronomers in the modern day:\n", "\n", - "![HubbleTuning](https://github.com/Jammy2211/autogalaxy_workspace/blob/main/scripts/chapter_1_introduction/HubbleTuningFork.jpg)\n", + "![HubbleTuning](https://github.com/PyAutoLabs/autogalaxy_workspace/blob/main/scripts/chapter_1_introduction/HubbleTuningFork.jpg)\n", "\n", "To make his diagram, Hubble looked at images of each galaxy in his sample, and subjectively judged by eye how\n", "to classify it. Today, Astronomers use computer software, statistical algorithms and image processing techniques to\n", diff --git a/notebooks/chapter_1_introduction/tutorial_5_summary.ipynb b/notebooks/chapter_1_introduction/tutorial_5_summary.ipynb index a5a5988..ebdfa91 100644 --- a/notebooks/chapter_1_introduction/tutorial_5_summary.ipynb +++ b/notebooks/chapter_1_introduction/tutorial_5_summary.ipynb @@ -217,11 +217,11 @@ "code at some point in the future. Firstly, you should note that all of the code we discuss throughout the **HowToGalaxy** \n", "lectures is not contained in just one project (e.g. the **PyAutoGalaxy** GitHub repository) but in fact three repositories:\n", "\n", - "**PyAutoFit** - Everything required for modeling (the topic of chapter 2): https://github.com/rhayes777/PyAutoFit\n", + "**PyAutoFit** - Everything required for modeling (the topic of chapter 2): https://github.com/PyAutoLabs/PyAutoFit\n", "\n", - "**PyAutoArray** - Handles all data structures and Astronomy dataset objects: https://github.com/Jammy2211/PyAutoArray\n", + "**PyAutoArray** - Handles all data structures and Astronomy dataset objects: https://github.com/PyAutoLabs/PyAutoArray\n", "\n", - "**PyAutoGalaxy** - Contains the light profiles and galaxies: https://github.com/Jammy2211/PyAutoGalaxy\n", + "**PyAutoGalaxy** - Contains the light profiles and galaxies: https://github.com/PyAutoLabs/PyAutoGalaxy\n", "\n", "Instructions on how to build these projects from source are provided here:\n", "\n", @@ -241,7 +241,7 @@ "Finally, if you enjoyed doing the **HowToGalaxy** tutorials please git us a star on the **PyAutoGalaxy** GitHub\n", "repository: \n", "\n", - " https://github.com/Jammy2211/PyAutoGalaxy\n", + " https://github.com/PyAutoLabs/PyAutoGalaxy\n", "\n", "Even the smallest bit of exposure via a GitHub star can help our project grow!" ] diff --git a/notebooks/chapter_2_modeling/tutorial_1_non_linear_search.ipynb b/notebooks/chapter_2_modeling/tutorial_1_non_linear_search.ipynb index 07c0374..4248fb8 100644 --- a/notebooks/chapter_2_modeling/tutorial_1_non_linear_search.ipynb +++ b/notebooks/chapter_2_modeling/tutorial_1_non_linear_search.ipynb @@ -188,7 +188,7 @@ "__PyAutoFit__\n", "\n", "Modeling uses the probabilistic programming language\n", - "[PyAutoFit](https://github.com/rhayes777/PyAutoFit), an open-source project that allows complex model\n", + "[PyAutoFit](https://github.com/PyAutoLabs/PyAutoFit), an open-source project that allows complex model\n", "fitting techniques to be straightforwardly integrated into scientific modeling software. \n", "\n", "**PyAutoFit** is actually a spin-off project of **PyAutoGalaxy**. whereby we found that the statistic techniques and\n", diff --git a/notebooks/chapter_2_modeling/tutorial_2_practicalities.ipynb b/notebooks/chapter_2_modeling/tutorial_2_practicalities.ipynb index f7a2cd0..daaad3f 100644 --- a/notebooks/chapter_2_modeling/tutorial_2_practicalities.ipynb +++ b/notebooks/chapter_2_modeling/tutorial_2_practicalities.ipynb @@ -63,7 +63,7 @@ "__PyAutoFit__\n", "\n", "Modeling uses the probabilistic programming language\n", - "[PyAutoFit](https://github.com/rhayes777/PyAutoFit), an open-source project that allows complex model\n", + "[PyAutoFit](https://github.com/PyAutoLabs/PyAutoFit), an open-source project that allows complex model\n", "fitting techniques to be straightforwardly integrated into scientific modeling software. \n", "\n", "The majority of tools that make model-fitting practical are provided by PyAutoFit, for example it handles\n", diff --git a/scripts/chapter_1_introduction/tutorial_1_grids_and_galaxies.py b/scripts/chapter_1_introduction/tutorial_1_grids_and_galaxies.py index da8420e..fc3af81 100644 --- a/scripts/chapter_1_introduction/tutorial_1_grids_and_galaxies.py +++ b/scripts/chapter_1_introduction/tutorial_1_grids_and_galaxies.py @@ -6,7 +6,7 @@ ellipticals, spirals and irregulars. He produced a diagram of these galaxies, called the Hubble Tuning Fork, which is shown below and still discussed by astronomers in the modern day: -![HubbleTuning](https://github.com/Jammy2211/autogalaxy_workspace/blob/main/scripts/chapter_1_introduction/HubbleTuningFork.jpg) +![HubbleTuning](https://github.com/PyAutoLabs/autogalaxy_workspace/blob/main/scripts/chapter_1_introduction/HubbleTuningFork.jpg) To make his diagram, Hubble looked at images of each galaxy in his sample, and subjectively judged by eye how to classify it. Today, Astronomers use computer software, statistical algorithms and image processing techniques to diff --git a/scripts/chapter_1_introduction/tutorial_5_summary.py b/scripts/chapter_1_introduction/tutorial_5_summary.py index cdfeef6..8dc3add 100644 --- a/scripts/chapter_1_introduction/tutorial_5_summary.py +++ b/scripts/chapter_1_introduction/tutorial_5_summary.py @@ -146,11 +146,11 @@ code at some point in the future. Firstly, you should note that all of the code we discuss throughout the **HowToGalaxy** lectures is not contained in just one project (e.g. the **PyAutoGalaxy** GitHub repository) but in fact three repositories: -**PyAutoFit** - Everything required for modeling (the topic of chapter 2): https://github.com/rhayes777/PyAutoFit +**PyAutoFit** - Everything required for modeling (the topic of chapter 2): https://github.com/PyAutoLabs/PyAutoFit -**PyAutoArray** - Handles all data structures and Astronomy dataset objects: https://github.com/Jammy2211/PyAutoArray +**PyAutoArray** - Handles all data structures and Astronomy dataset objects: https://github.com/PyAutoLabs/PyAutoArray -**PyAutoGalaxy** - Contains the light profiles and galaxies: https://github.com/Jammy2211/PyAutoGalaxy +**PyAutoGalaxy** - Contains the light profiles and galaxies: https://github.com/PyAutoLabs/PyAutoGalaxy Instructions on how to build these projects from source are provided here: @@ -170,7 +170,7 @@ Finally, if you enjoyed doing the **HowToGalaxy** tutorials please git us a star on the **PyAutoGalaxy** GitHub repository: - https://github.com/Jammy2211/PyAutoGalaxy + https://github.com/PyAutoLabs/PyAutoGalaxy Even the smallest bit of exposure via a GitHub star can help our project grow! """ diff --git a/scripts/chapter_2_modeling/tutorial_1_non_linear_search.py b/scripts/chapter_2_modeling/tutorial_1_non_linear_search.py index 6a8faae..67fea13 100644 --- a/scripts/chapter_2_modeling/tutorial_1_non_linear_search.py +++ b/scripts/chapter_2_modeling/tutorial_1_non_linear_search.py @@ -172,7 +172,7 @@ __PyAutoFit__ Modeling uses the probabilistic programming language -[PyAutoFit](https://github.com/rhayes777/PyAutoFit), an open-source project that allows complex model +[PyAutoFit](https://github.com/PyAutoLabs/PyAutoFit), an open-source project that allows complex model fitting techniques to be straightforwardly integrated into scientific modeling software. **PyAutoFit** is actually a spin-off project of **PyAutoGalaxy**. whereby we found that the statistic techniques and diff --git a/scripts/chapter_2_modeling/tutorial_2_practicalities.py b/scripts/chapter_2_modeling/tutorial_2_practicalities.py index e6b380a..0ed23dc 100644 --- a/scripts/chapter_2_modeling/tutorial_2_practicalities.py +++ b/scripts/chapter_2_modeling/tutorial_2_practicalities.py @@ -47,7 +47,7 @@ __PyAutoFit__ Modeling uses the probabilistic programming language -[PyAutoFit](https://github.com/rhayes777/PyAutoFit), an open-source project that allows complex model +[PyAutoFit](https://github.com/PyAutoLabs/PyAutoFit), an open-source project that allows complex model fitting techniques to be straightforwardly integrated into scientific modeling software. The majority of tools that make model-fitting practical are provided by PyAutoFit, for example it handles