Skip to content

feat(famous): add LEDA 1313424 (the Bullseye galaxy)#378

Open
rulkens wants to merge 2 commits into
mainfrom
claude/leda-1313424-glade-bin-hyaan2
Open

feat(famous): add LEDA 1313424 (the Bullseye galaxy)#378
rulkens wants to merge 2 commits into
mainfrom
claude/leda-1313424-glade-bin-hyaan2

Conversation

@rulkens

@rulkens rulkens commented Jun 28, 2026

Copy link
Copy Markdown
Owner

Summary

Adds LEDA 1313424 — the "Bullseye" galaxy to the famous layer: the nine-ring low-surface-brightness disc galaxy in Pisces from the Feb 2025 Hubble release (opo2506), subject of Pasha & van Dokkum 2025 (ApJL, discovery) and Sikivie & Zhao 2026 (ApJ 1004, 87, the caustic dark-matter ring reinterpretation).

It appears in no survey catalog the pipeline reads — verified absent from both GLADE v2.3 (VizieR VII/281) and GLADE+ v2.4 (VII/291), and from the shipped glade-*.bin / 2mrs.bin on R2. Its redshift was only measured in the 2024–25 campaign, after both GLADE generations were compiled, so the famous layer is the only path to render it.

Changes

  • data/seeds/famous_galaxies.seed.json — new seed entry leda1313424, canonical field order, values derived from HyperLEDA via the pipeline's own formulas:
    field value origin
    ra / dec 2.41417° / +7.08111° SIMBAD ✓ ESA opo2506
    distanceMpc 163.69 (v3k/70; no usable mod0) HyperLEDA
    diameterKpc 29.36 (from logd25, the d25 isophote) HyperLEDA
    axisRatio / PA 0.813 / 33.0° HyperLEDA
    magB / magK 16.68 / 12.56 HyperLEDA bt/kt
    type "Ring galaxy" HyperLEDA has no morphological code
  • .claude/skills/add-famous/SKILL.md — corrected the seed/override file paths from data/… to data/seeds/… (matching rawDataRegistry.ts), including the git add block that would otherwise have staged nothing.

Note on diameterKpc

Follows the catalog convention (the d25 isophote → ~29 kpc) so billboard scaling stays consistent with every other entry. This is smaller than the full nine-ring span behind the "2.5× the Milky Way" figure (~80 kpc); bump diameterKpc to ~80 if the billboard should match the visible ring system instead.

Remaining maintainer-local steps (can't run in the remote sandbox)

The scriptable front of /add-famous is done; the rest needs the local machine (StarNet weights, curator UI, Cloudflare secrets):

  1. npm run curate-famous — curate the Hubble opo2506 image (credit: NASA, ESA, I. Pasha (Yale), P. van Dokkum (Yale); CC BY 4.0). The curator writes famous-curated/leda1313424/ + the attribution override itself — which is why this PR deliberately does not pre-write famous_curated_overrides.json (that would claim tiles that don't exist yet).
  2. npm run build-famous — regenerate famous.bin + famous_meta.json.
  3. Skip build-tiers dedup — verified LEDA 1313424 is in no survey bin, so there's nothing to dedup (like the LMC case).
  4. npm run sync-r2-secure — upload famous.bin, famous_meta.json, and the hi-res tile to R2.

🤖 Generated with Claude Code


Generated by Claude Code

claude added 2 commits June 28, 2026 00:03
Seed entry for the nine-ring "Bullseye" galaxy (LEDA/PGC 1313424) in
Pisces, the subject of the Feb 2025 Hubble release (opo2506) and of
Sikivie & Zhao 2026 (ApJ 1004, 87), which reinterprets the rings as
caustic dark-matter shells rather than a collisional wake.

It appears in no survey catalog the pipeline reads (absent from both
GLADE v2.3 and GLADE+ v2.4 — its redshift was only measured in the
2024-25 campaign, after both catalogs were compiled), so the famous
layer is the only path to render it.

Field values follow the standard famous-seed convention, derived from
HyperLEDA via the pipeline's own formulas:
  - distanceMpc 163.7 (v3k/70; no usable mod0)
  - diameterKpc 29.4 (from logd25; the d25 isophote, not the full ring span)
  - axisRatio 0.813 (10^-logr25), PA 33.0
  - magB 16.68, magK 12.56
RA/Dec cross-confirmed against SIMBAD and ESA Hubble opo2506.

Image curation (Hubble opo2506; credit NASA, ESA, I. Pasha, P. van Dokkum),
build-famous, and the R2 sync are the maintainer-local handoff steps.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q4A8sjjJNeiG9g8bvj5Ngm
The seed and curated-override files live under data/seeds/ (per
tools/utils/io/rawDataRegistry.ts), but the skill doc still pointed at
data/famous_galaxies.seed.json / data/famous_curated_overrides.json —
including the copy-paste git-add block, which would have staged nothing.
Updated all four command/path references to data/seeds/.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q4A8sjjJNeiG9g8bvj5Ngm
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
skymap 495d9a6 Commit Preview URL

Branch Preview URL
Jun 28 2026, 12:06 AM

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.

2 participants