Skip to content

docs: make software citations exhaustive vs current requirements#641

Merged
Jammy2211 merged 1 commit into
mainfrom
docs/citations-exhaustive
Jul 21, 2026
Merged

docs: make software citations exhaustive vs current requirements#641
Jammy2211 merged 1 commit into
mainfrom
docs/citations-exhaustive

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Cross-referenced every pyproject.toml in the stack (autonerves → autoarray → autofit → autogalaxy → autolens) against files/citations.bib and brought the citation set up to date with the current requirements.

Added (missing current dependencies)

JAX, optax, anesthetic, getdist, blackjax, coolest, networkx, tensorflow-probability, nufftax + finufft, and jax_zero_contour (the last three consolidated from inline bibtex that already lived in the docs page). Each verified against its published reference / software release. Added a JAX section to docs/general/citations.md.

Removed (no longer requirements)

MultiNest, UltraNest, PySwarms — pruned from the bib, docs, and the example .md/.tex citation lists.

Housekeeping in the example lists

  • Added nautilus (a core sampler that was missing from the lists).
  • Fixed dangling dynesty1/2/3 cite keys → dynesty + dynesty4.
  • Fixed the \textt\texttt typo and the malformed numba/sqlite \hrefs in citations.tex.

All 35 cite keys used in the example .md/.tex now resolve against citations.bib.

🤖 Generated with Claude Code

Cross-referenced every pyproject.toml in the stack (autonerves ->
autoarray -> autofit -> autogalaxy -> autolens) against files/citations.bib
and added the missing current dependencies: JAX, optax, anesthetic,
getdist, blackjax, coolest, networkx, tensorflow-probability, nufftax +
finufft, and jax_zero_contour (the last three consolidated from inline
bibtex in the docs page). Added a JAX section to the docs citations page.

Removed citations for packages that are no longer requirements (MultiNest,
UltraNest, PySwarms) and refreshed the example .md/.tex citation lists
accordingly (also fixing the dangling dynesty1/2/3 keys, the \textt ->
\texttt typo, and the malformed numba/sqlite hrefs).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Jammy2211
Jammy2211 merged commit 7f801fd into main Jul 21, 2026
5 checks passed
@Jammy2211
Jammy2211 deleted the docs/citations-exhaustive branch July 21, 2026 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant