Releases: joebarbere/jansky-research
Releases · joebarbere/jansky-research
Release list
v1.1.0
What's Changed
- docs(joss): record the v1.0.1 Zenodo version DOI by @joebarbere in #131
- fix(zenodo): state the dual license in the deposit metadata by @joebarbere in #132
- Add dependabot: monthly uv bumps, weekly action bumps by @joebarbere in #133
- plan: 85 — independent reproduction of the BL 3I/ATLAS GBT nondetection by @joebarbere in #144
- release: 1.1.0 — the atlas3i slice by @joebarbere in #145
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- docs: add Zenodo DOI badge (v1.0.0) by @joebarbere in #122
- docs: contributing, code of conduct, usage guide (JOSS readiness) by @joebarbere in #123
- docs: strengthen JOSS Statement of need; fix stale slice count by @joebarbere in #124
- docs: cite jansky-research from RNAAS notes; disclose related work by @joebarbere in #125
- chore: auto-discover RNAAS notes in the publish-readiness check by @joebarbere in #126
- docs: add joss/SUBMISSION.md paste-ready submission helper by @joebarbere in #127
- docs: user/research FAQ + RNAAS cover text by @joebarbere in #128
- docs: dual-license — papers CC BY 4.0, code stays MIT by @joebarbere in #129
- fix: install from the pinned jansky tag — a single clone now works by @joebarbere in #130
Full Changelog: v1.0.0...v1.0.1
v1.0.0 — first public release
First tagged, Zenodo-archived public release of jansky-research — a tested, CPU-first Python toolkit for reproducible radio-astronomy analyses of public survey data, with optional opt-in GPU (ROCm/CUDA-portable, pure-PyTorch) acceleration.
Highlights
- More than forty self-contained research slices — each a tested tool → real public data → adversarial science-review gate → honest AASTeX write-up, spanning FRBs & the time domain, pulsars, HI 21 cm, solar/heliospheric & planetary radio, Faraday rotation & cosmology, continuum variability, SETI, and GPU/ML methods. See the README slice table for the full inventory.
- Reproducibility paths —
make reproduce, a Snakemake static-slice file-DAG, and an Airflow streaming e-Callisto ingest. - Release-versioning infrastructure —
VERSIONING.md(SemVer policy),CHANGELOG.md, andscripts/next_version.py. - Refreshed JOSS paper (
joss/paper.md) and two new RNAAS short-forms (papers/vgpra/,papers/spectra/).
Full notes: see CHANGELOG.md.
What's Changed
- USS source hunt: spectral-index tool + candidate finding by @joebarbere in #1
- USS manual cross-check: candidates do not survive de Gasperin 2018 by @joebarbere in #2
- paper: Joseph Barbere + ORCID iD in the byline by @joebarbere in #3
- FRB repeater periodicity: recovers FRB 20180916B's 16.35-day period by @joebarbere in #4
- SETI drift-search: injection-recovery benchmark + honest Voyager limitation by @joebarbere in #5
- HI rotation curve slice + README refresh + arXiv submission skill by @joebarbere in #6
- Papers for all five slices + arXiv packaging by @joebarbere in #7
- Publishing venues: JOSS paper, Zenodo/CFF metadata, RNAAS note by @joebarbere in #8
- pyproject author fix + publishing TODO.md by @joebarbere in #9
- VLASS multi-epoch variability slice (tooling) + data-source scan by @joebarbere in #10
- VLASS: wire the real CIRADA/NRAO multi-epoch fetch by @joebarbere in #11
- VLASS: validate the real fetch on-sky + add candidate vetting by @joebarbere in #12
- VLASS: image-vet candidates → honest negative + isolation/cutout tools by @joebarbere in #13
- VLASS: automatic forced-photometry confirmation of candidates by @joebarbere in #14
- VLASS: larger-area census + data-driven completeness by @joebarbere in #15
- VLASS census to 703 deg²: recovers FK Com + forced-peak centring gate by @joebarbere in #16
- papers/vlass: VLASS variability paper + README/TODO updates by @joebarbere in #17
- VLASS: archival confirmation — the fader is an Epoch-1 artefact, FK Com stands by @joebarbere in #18
- peaked: GPS/CSS peaked-spectrum slice (maximal reuse of spectra + vlass) by @joebarbere in #19
- peaked: real-data run — upper-limit method recovers 6 GPS/CSS candidates by @joebarbere in #20
- peaked: validate against Callingham (2017) — selection function pinned down by @joebarbere in #21
- peaked: add ghz_peaked (HFP) class + Dallacasa recover-a-known by @joebarbere in #22
- peaked: draft the AASTeX paper (three-frequency curvature + two validations) by @joebarbere in #23
- stokesv: new slice — Stokes-V coherent-emitter selection (tooling step) by @joebarbere in #24
- stokesv: real-data catalogue path + SRSC recover-a-known (credential-free) by @joebarbere in #25
- stokesv: forced V/I photometry core + document CASDA VO-service outage by @joebarbere in #26
- stokesv: record Data Central probe — no RACS Stokes V (CASDA still down) by @joebarbere in #27
- skill: casda-cutout-fetch (Playwright) — works to results, blocked by CASDA outage by @joebarbere in #28
- housekeeping: CLAUDE.md, cross-repo skills, TODO ordering by @joebarbere in #29
- southern: new slice — GLEAM-X+RACS multi-band curvature (tooling step) by @joebarbere in #30
- southern: real GLEAM-X DR2 × RACS fetch + run (two systematic fixes) by @joebarbere in #31
- southern: draft the AASTeX paper (measured-turnover candidate list) by @joebarbere in #32
- skills: add radio-cutout and research-publish by @joebarbere in #33
- southern: Callingham recover-a-known (measures published nu_pk) + mirror probe by @joebarbere in #34
- offsets: radio-optical AGN offsets (ICRF3 × Gaia DR3) — tooling + real data + paper by @joebarbere in #35
- pulsarspec: pulsar radio spectral indices (ATNF) — tooling + real data + paper by @joebarbere in #36
- stacking: sub-threshold VLASS stacking with injection-recovery (tooling step) by @joebarbere in #37
- stacking: real VLASS-SE stacking of SDSS quasars + paper by @joebarbere in #38
- stacking: magnitude-binned radio–optical trend by @joebarbere in #39
- stacking: redshift-binned trend (radio--redshift companion to the magnitude trend) by @joebarbere in #40
- vlbi: new slice — multi-decade Astrogeo VLBI variability (tooling) by @joebarbere in #41
- vlbi: real Astrogeo fetch + recover-a-known (control-floor variability) by @joebarbere in #42
- vlbi: GATE-2 fixes + AASTeX paper (papers/vlbi/) by @joebarbere in #43
- solarbursts: new slice — solar type III drift → exciter speed (e-Callisto) by @joebarbere in #44
- solarbursts: real e-Callisto recover-a-known (isolated type III, 0.1–0.5 c) by @joebarbere in #45
- solarbursts: GATE-2 fixes + AASTeX paper (papers/solarbursts/) by @joebarbere in #46
- rmsky: new slice — the Galactic Faraday rotation sky (Taylor+2009) by @joebarbere in #47
- rmsky: GATE-2 fixes + AASTeX paper (papers/rmsky/) by @joebarbere in #48
- ppdot: new slice — the pulsar P–Ṗ diagram, death line, populations (ATNF) by @joebarbere in #49
- windwaves: new slice — interplanetary type III, tracking the beam to the heliosphere (Wind/WAVES) by @joebarbere in #50
- ppdot: GATE-2 fixes + AASTeX paper (papers/ppdot/) by @joebarbere in #51
- windwaves: GATE-2 fixes + AASTeX paper (papers/windwaves/) by @joebarbere in #52
- swaves: new slice — type III to true interplanetary distances (STEREO/WAVES HFR) by @joebarbere in #53
- swaves: GATE-2 fixes + AASTeX paper (papers/swaves/) by @joebarbere in #54
- chore: mark plans 13 and 16 done by @joebarbere in #55
- triangulate: 3D type III source localization from STEREO-A+B direction-finding by @joebarbere in #56
- sourcecounts: NVSS 1.4 GHz Euclidean-normalised source counts vs Hopkins 2003 by @joebarbere in #57
- plans: add #28 (Breakthrough Listen single-pulse) and #29 (LoTSS DR2 144 MHz counts) by @joebarbere in #58
- docs: refresh README + TODO to the current 19-slice state by @joebarbere in #59
- plans: type III synthesis (#30) + right-sized orchestration (#31 Airflow streaming, #32 Snakemake static) by @joebarbere in #60
- type3synthesis: a type III beam from the corona to 0.4 AU, geometrically validated (plan #30) by @joebarbere in #61
- ecallisto_pipeline: repoint Airflow at a streaming archive; drop the frbstats Airflow claim (plan #31) by @joebarbere in #62
- workflow: Snakemake DAG for the static slices; right-size the orc...