Skip to content

whyvav/MCSNRcat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCSNRcat

A living, multiwavelength census of supernova remnants in the Magellanic Clouds — the MC counterpart to Green's Galactic SNR catalogue and SNRcat. Currently compiles 80 confirmed + 44 candidate SNRs in LMC from literature. SMC SNRs to be cataloged later.

Live site: https://whyvav.github.io/MCSNRcat/

Each object page includes a multiwavelength viewer (DSS2 optical, SHASSA Hα, eROSITA-DE DR1 X-ray, XMM-Newton EPIC, RACS-low & SUMSS radio, GALEX UV, AllWISE mid-IR, 2MASS near-IR via Aladin Lite), pipeline-generated cutout PNGs (eROSITA / DeMCELS Hα & [S II] / ASKAP 888 MHz — see images/README.md), X-ray/radio/energetics properties, and one-click links out to SIMBAD, ESASky, ADS, and VizieR.

Classification criteria

An object is a confirmed SNR when it satisfies at least two of the three classical criteria (Filipović et al. 1998; Bozzetto et al. 2017): (1) non-thermal radio spectral index α < −0.4; (2) diffuse X-ray emission; (3) shock-enhanced [S II]/Hα ≥ 0.4. One criterion → candidate.

Sources

  • Maggi et al. 2016, A&A 585, A162 (XMM-Newton X-ray population)
  • Bozzetto et al. 2017, ApJS 230, 2 (radio/statistical)
  • Leahy 2017, ApJ 837, 36 (energetics)
  • Yew et al. 2021, MNRAS 500, 2336 (optical)
  • Maitra et al. 2019, MNRAS 490, 5494 (J0513-6724)
  • Maitra et al. 2021, MNRAS 504, 326 (J0507-6847)
  • Filipović et al. 2022, MNRAS 512, 265 (J0624-6948 discovery)
  • Kavanagh et al. 2022, MNRAS 515, 4099 (XMM faint/evolved)
  • Bozzetto et al. 2022, MNRAS 518, 2574 (ASKAP)
  • Zangrandi et al. 2024, A&A 692, A237 (eROSITA census)
  • Zangrandi et al. 2026, A&A 709, A207 (eROSITA Paper II: spectra + XLF)
  • Sasaki et al. 2025, A&A 693, L15 (XMM/MeerKAT; J0614-7251 & J0624-6948 confirmations)
  • Shukla 2024, MSc Thesis (consolidation; J0500-6512 confirmation)

Architecture

Versioned CSV → build.py → static site. No database, no server code, no Excel. The CSV data/lmc_snrs_extended_v<N>.csv is the hand-editable source of truth; build.py auto-selects the highest version and validates it. catalog.py provides safe helper commands (confirm, set, validate, new-version) for routine updates. VLMism reads this CSV for its Phase-1 catalog (it no longer produces it).

v4 is a systematic re-extraction of every object's record across all cited papers, adding new derived properties (cross-checked SN types, literature ages/energetics, eROSITA spectral fits and X-ray luminosity-function parameters) without changing the v3 confirmed/candidate census or IDs.

MCSNRcat/
├── data/lmc_snrs_extended_v<N>.csv  ← input catalog (source of truth; latest wins)
├── build.py                         ← generator + validator (pandas + stdlib)
├── catalog.py                       ← maintenance CLI (confirm / set / validate / new-version)
├── images/                          ← multiwavelength cutout PNGs + manifest.csv
│   └── <slug>/<slug>_<band>.png     generated by VLMism scripts/04_build_snr_images.py
├── site/                            ← built output (gitignored; CI rebuilds it)
│   ├── index.html                   census table + filters + clickable sky map
│   ├── objects/<ID>.html            ×124: Aladin Lite viewer, cutout panel, grouped
│   │                                properties, SIMBAD/ESASky/ADS/VizieR links
│   ├── about.html                   criteria, sources, citation, imagery credits
│   └── catalog.{csv,json}           machine-readable downloads
└── .github/workflows/deploy.yml     GitHub Pages CI

Static by design: free, permanent, versionable, zero maintenance, trivially mirrored/archived. Streamed survey imagery comes client-side from HiPS (Aladin Lite); the only images stored in the repo are the curated per-object cutout PNGs under images/ (with provenance in images/manifest.csv), produced by the VLMism Phase-2 pipeline from eROSITA-DE DR1, DeMCELS DR1, and ASKAP-EMU data.

Run locally

python build.py --out site          # auto-selects the latest catalog version
python -m http.server -d site 8000     # open http://localhost:8000

(Opening site/index.html directly via a file:// URL will render the census table but not the sky viewers — browsers block ES module imports and some fetches on file:// origins. Always preview through a local server.)

Data & feedback

Download: CSV · JSON. Corrections, new objects, or missing references: please open an issue.

How to cite

Until the accompanying paper is published, please cite this website by URL & data version, and the Master's Thesis this catalog builds on:

@mastersthesis{Shukla2024_MThesis,
	title = {X-ray {Evolution} of {Supernova} {Remnants} in the {Large} {Magellanic} {Cloud}},
	shorttitle = {X-ray {Evolution} of {MCSNRs}},
	url = {https://www.sternwarte.uni-erlangen.de/docs/theses/2024-11_Shukla.pdf},
	language = {en},
	school = {FAU},
	author = {Shukla, Vaibhav},
	month = nov,
	year = {2024}
}

License

Data and content are released under CC-BY 4.0 — reuse is welcome with attribution. See LICENSE.


Maintained by V. Shukla.

About

Multiwavelength Catalog of Supernova Remnants in the Magellanic Clouds (LMC)

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages