Corpus 1,272 assessed · 1,173 scored · 643 reproduced ≥75 · 168 flagged ·∅ 74.1/100
← New search

Unexpected major geomagnetic storm caused by faint eruption of a solar trans-equatorial flux rope.

Nat Commun · 2024
L1 96/100 3/4
Why this verdict

The main results reproduced: recomputed values matched the published ones within tolerance.

Reproduced on the brainbox compute brainarbeit.com
Scoring basis — itemised

Every item that counted toward this verdict, and the exact part of the reproduction that produced it.

Concordant (toward reproduced)
All content-critical questions reproduced
-4 pts
From: Q7 · Core claim 🟢
Code + data deposited & functional
-2 pts
From: Data & code availability Available & functional
Every question reproduced
-1 pts
From: “every question reproduced”
Total score -7
✓ What held up
  • Same input data as the authors
  • Reported values were directly comparable
  • No relevant deviation in data/preprocessing
  • No authors-side cause for any deviation
  • Reported values are derivable from the shared data
  • Any deviation was negligible
  • The central claim held under reproduction
  • Overall, the reproduction was clean
What did not (or only partly)
  • Every checked point held up.
How its reproducibility compares
96/100
Reproducibility score
1.2 SD above mean
vs. all fields · 1173 studies
🎯 Scores higher than 91% of all assessed papers rank 92 of 1173 scored

A 0–100 reproducibility-quality score from the per-question grades, shown as a z-score: standard deviations above (+) or below (−) the mean of comparable assessments.

Reproduction agent’s raw note

REPRODUCED, 1:1, grade exact. Solar-physics paper (faint trans-equatorial flux-rope eruption -> unexpectedly major geomagnetic storm, the 2023-03-23/24 'Dragon Day' event). Described WELL ENOUGH: the repo (github.com/2Willing/Dragon-Day-Codes @ b6d3db45) ships one directory per figure, and the two in-situ analyses are fully self-contained with their small data files committed in the repo. I ran the authors' OWN code on «our HPC»/«infra» (conda env: python 3.11.15, numpy 2.4.6, matplotlib 3.10.9, scipy 1.17.1, cdflib 1.3.11). FIGURE 1 (primary 80/20): draw_IMF_solar_wind.py reproduced every headline number exactly -- Dst min -163 nT, SYM-H min -170.0 nT, Kp max 8, near-Earth MVA flux-rope tilt -73.93 deg (vs reported ~-74) -- and the regenerated PDF is PIXEL-IDENTICAL to the shipped expected-output PDF (0 of 2.25M pixels differ at 150 dpi; only the embedded /CreationDate metadata differs, since matplotlib PDF bytes are not reproducible across library versions). An independent positional extractor (mirroring the authors' exact slices, with verified OMNI column identities) confirmed C1/C2/C3. FIGURE 5 (secondary, pushed beyond the floor): draw_solar_orbiter_parameters.py reproduced the Solar-Orbiter MVA inclination -82.12 deg (vs reported ~-82) exactly; the only change needed was patching two hardcoded absolute MacOS paths to the repo-local SolO MAG CDFs (portability fix, not a result change). NOT ATTEMPTED (the hard 20%, intentionally out of scope): Figure 2 (EUV imaging render, needs heavy Zenodo FITS, no scalar), Figure 3 (interactive GCS GUI 3D CME reconstruction, manual), Figure 4 (filament running-difference imaging, heavy FITS, no scalar), Figure 6 (flux-rope-insertion NLFFF + PFSS decay-index IDL/Python magnetofrictional pipeline). No fabrication signal: every reproduced value maps 1:1 onto a data slice written into the authors' published scripts. NOTE: a prior session left a status=error result (VPN was down then); it is quarantined as reproduction.bogus-20260616T071629Z and is superseded by this run.

💻 Code ↗ 🗄 Data: 10.5281/zenodo.13827157

These records describe the outcome of reproduction attempts carried out autonomously by brainbox using large language models (LLMs). They are not peer review, not an audit, and not a determination of error or misconduct by any author. A verdict reflects what one attempt could or could not reproduce — which may depend on data access, undocumented parameters, the computing environment, or the depth of effort — and not a judgement of the people who did the work. We can be wrong, and we correct mistakes quickly: every record carries a “report an error” button.

Assessment versions

Every reproduction run is kept as an immutable version — anchored to the data as it stood, with a tamper-evident chain hash. A rerun (e.g. after an author updates a deposit) adds a new version; the previous one stays on record.

  1. v1 current initial assessment Score 96
    assessed: 2026-06-16 ⛓ aae3480a296b
✎ I am an author of this paper

Updated or fixed a deposit, or is there an erratum? Ask us to re-run the metrics. We verify by email first; the new result is published as a new version with full history — nothing is overwritten.

Reason for the rerun

We email you a confirmation link first. The rerun is an objective re-measurement — it cannot change the verdict in your favour, only ask us to look again.

Provenance — full disclosure

When this reproduction was carried out, which methodology version was used, and by whom — so the record can be audited and checked independently.

Reproduced
2026-06-16
Rubric version
v1.0
Assessed by
🤖 AI curator · claude (ai-curator room) · v1.0 · run #1 2026-06-16
no human curator yet
Last updated
2026-08-05

Provisional, curator- or AI-assessed, and independently checkable. A reproduction outcome states what one attempt could reproduce — not a judgement of the authors.

Deep full-text extraction

Model: sonnet
Founding hypothesis

The paper tests whether the unpredicted severe geomagnetic storm of March 23, 2023 (the 'Dragon Day Event') originated from a stealthy eruption of a trans-equatorial, longitudinal solar magnetic flux rope, and whether such trans-equatorial flux rope eruptions represent a general mechanism by which major geomagnetic storms can be produced in a stealthy way.

Core claims
  • The March 23, 2023 severe geomagnetic storm (Dragon Day Event) originated from the eruption of a trans-equatorial, longitudinal, low-density magnetic flux rope with weak coronal emission and no chromospheric signatures. finding
  • The flux rope's gentle eruption produced a faint full-halo CME that was missed by global forecasters and omitted from CME catalogs. finding
  • The flux rope's southward axial magnetic field, reconstructed via magnetic field modeling fit to in-situ data, was the main cause of the geomagnetic storm. mechanism
  • This CME is the stealthiest one yet reported to have caused a severe geomagnetic storm. finding
  • Erupting trans-equatorial flux ropes can generate major geomagnetic storms in a stealthy way, an underappreciated storm-driving mechanism. mechanism
  • Graduated cylindrical shell (GCS) modeling of two-viewpoint coronagraph images can reconstruct the 3D orientation and kinematics of a faint, nearly longitudinal halo CME. method
  • Minimum variance analysis (MVA) of near-Earth IMF data determined the ICME flux rope's high inclination (-74° in GSE coordinates). method
  • Characteristic observational signatures of erupting trans-equatorial flux ropes are proposed to aid future geomagnetic storm forecasting. resource
Experimental setups
Assay System Perturbation Readout Platform
In-situ magnetometry/plasma measurement Near-Earth interplanetary medium none (natural ICME passage) IMF components (|B|, Bz, Bx, By, elevation/azimuth angles), solar wind speed, proton density, dynamic pressure, temperature WIND spacecraft / OMNI database
Geomagnetic index monitoring Earth's magnetosphere none Dst, SYM-H, and Kp indices WDC; GFZ Potsdam
EUV imaging Solar corona/chromosphere (trans-equatorial EUV channel and its eruption) none (natural solar eruption) EUV intensity and base-difference images across multiple wavelengths (94, 171, 193, 211, 284 Å) SDO/AIA; SolO/EUI (FSI); STEREO-A/EUVI
Soft X-ray imaging Solar corona none X-ray intensity images showing post-eruption arcades Hinode/XRT (Al Mesh filter)
White-light coronagraph imaging Solar corona / CME none CME morphology, front structure, and propagation via running-difference images SOHO/LASCO C2, C3; STEREO-A/cor2
3D geometric CME reconstruction (GCS modeling) Full-halo CME none CME angular width, tilt angle, apex longitude/latitude, radial speed gcs-python fit to LASCO/cor2 images
Minimum variance analysis (MVA) Near-Earth IMF time series none Flux rope inclination angle in GSE coordinates
In-situ interplanetary magnetic field modeling/fitting Solar Orbiter in-situ data along propagation path none Reproduction of southward IMF component and flux rope magnetic structure Solar Orbiter
Key results
  • The storm reached Dst_min = -163 nT, SYM-H min = -170 nT, and Kp = 8 for 3 h (G4/severe level) -163 nT (Dst)
  • MVA of near-Earth IMF data gives a flux rope inclination of -74° in GSE coordinates, confirming a near-longitudinal orientation -74°
  • GCS modeling of the CME gives a tilt angle of about -75°, closely matching the in-situ flux rope inclination -75°
  • Only one full-halo CME was identified in SOHO/LASCO C2 during March 18-22, 2023, linking it to the storm
  • CME apex radial speed increased from 195 km/s to about 420-422 km/s across three successive intervals, showing early-phase acceleration of an initially slow eruption 195→422 km/s
  • Southward IMF Bz remained around -15 nT for more than 10 hours during flux rope passage, driving the storm's main phase ~-15 nT
  • CME edge-on angular width increased from 32.6° to 38.6° during propagation, indicating transverse expansion 32.6°→38.6°
  • The CME is identified as the stealthiest one on record to have caused a severe geomagnetic storm
Key statistics
  • other Dst_min = -163 nT (Minimum Dst index during the March 23, 2023 geomagnetic storm)
  • other SYM-H min = -170 nT (1-min-resolution Dst-equivalent index minimum)
  • count Kp = 8 for 3 h; Kp > 7 for 9 h (Peak geomagnetic Kp index and duration)
  • other inclination = -74° (MVA-derived flux rope inclination angle in GSE coordinates)
  • other tilt angle ≈ -75° (GCS-modeled CME tilt angle)
  • other 195, 422, 420 km·s⁻¹ (CME radial speed across three successive time intervals, showing early acceleration)
  • other angular width 32.6°→38.6° (Change in CME edge-on angular width from GCS modeling)
  • other ~1000″ length (Length of the trans-equatorial EUV channel observed prior to eruption)

Statistical methods review

Model: sonnet

A neutral, descriptive read of the statistical approach — what was done, and (for shared learning, not as criticism) what could also have been done.

This is a single-event observational case study reconstructing the solar origin and interplanetary propagation of a geomagnetic storm on March 23, 2023. The primary analytical methods are Minimum Variance Analysis (MVA) applied to in-situ interplanetary magnetic field data to characterize the near-Earth flux rope orientation, and Graduated Cylindrical Shell (GCS) geometric model fitting to multi-viewpoint coronagraph images to reconstruct the three-dimensional CME structure. Physical parameters (field strengths, speeds, angles, indices) are reported as point estimates; no classical inferential hypothesis tests are performed.

Replicationunclear Sample sizeSingle event case study; no sample size calculation or power analysis stated or applicable GroupsSingle event only — the March 23, 2023 geomagnetic storm; no inter-group comparison Pairingna Randomization/blindingna Dispersionnone Exact p-valuesno Effect sizesno Confidence intervalsno
Statistical tests used
Test Applied to n Assumptions
Minimum Variance Analysis (MVA) Near-Earth in-situ IMF time series from WIND/OMNI to determine flux rope inclination angle (reported as -74° in GSE coordinates) not stated
Graduated Cylindrical Shell (GCS) geometric model fitting Two-perspective coronagraph images (SOHO/LASCO C2/C3 and STEREO-A/COR2) to reconstruct 3D CME geometry, tilt angle, apex latitude/longitude, and edge-on angular width at multiple time steps not stated
Arithmetic radial speed calculation (height difference / time interval) Successive GCS apex height reconstructions to estimate CME propagation speed at three time intervals na
Approaches that could also have been used
  • MVA was used as the sole method to determine flux rope orientation from in-situ IMF data, yielding a single inclination angle
    Could also: Grad-Shafranov reconstruction (Hu-Sonnerup method) or cylindrical force-free model fitting (Lundquist/Gold-Hoyle) could also be applied to the same in-situ interval — These methods recover a 2D cross-sectional field map and best-fit axis direction with formal uncertainty estimates, enabling a quantitative check on the MVA-derived orientation and additional constraints on flux rope geometry
  • Derived physical quantities (CME apex speeds, tilt angle, angular width) are reported as single point estimates with no uncertainty bounds
    Could also: Uncertainty ranges could be propagated from measurement cadence, image resolution, and model parameter sensitivity and reported alongside each estimate — Reporting uncertainties on derived quantities lets readers independently assess the precision of individual estimates, which is especially informative for GCS parameters that are known to covary
  • The GCS model was fit to coronagraph images through visual parameter adjustment to minimize apparent discrepancy
    Could also: Automated forward-modeling with a quantitative goodness-of-fit criterion (e.g., chi-squared or pixel-overlap minimization over the GCS parameter space) could supplement the visual fit — A quantitative fitting procedure yields formal uncertainty intervals on each GCS parameter (tilt, half-angle, apex position) and makes the fit reproducible and comparable across studies
  • The agreement between the coronal flux rope magnetic structure and the near-Earth in-situ observations is assessed qualitatively by comparing modeled and observed field orientations
    Could also: A quantitative comparison metric (e.g., angular difference between predicted and observed flux rope axis, or normalized root-mean-square deviation of Bz profiles) could also be computed — A numerical similarity score makes the source-to-Earth connection argument more precise and facilitates comparison with other events in the literature
  • CME propagation speed was estimated at three discrete intervals by finite differences of GCS apex heights
    Could also: A height-time polynomial or kinematic fitting (e.g., quadratic fit to the full height-time sequence) could also be applied to characterize acceleration continuously across the observation window — A fitted kinematic profile provides a smooth acceleration estimate with an associated uncertainty, rather than three independent piecewise averages that depend on the choice of reconstruction epochs
Software: Solar-MACH · sunpy · gcs-python

Citation network

Where this publication sits in the reproducibility-weighted citation graph — what it is built on, and what is built on it. Citation data from OpenAlex.

Citations
14
Impact: medium
Foundation confidence
None of its references are in our reproducibility record yet — its foundation cannot be assessed.
Topics

No assessed neighbours yet — the network grows as more papers are assessed.

What was reproduced

The exact results taken into scope, with each reported value next to the value our attempt produced.

Scope — pmid-39448608

Paper: Teng, Su, Ji, Zhang (2024) "Unexpected major geomagnetic storm caused by faint eruption of a solar trans-equatorial flux rope." Nat Commun 15, DOI 10.1038/s41467-024-53538-1. Code: https://github.com/2Willing/Dragon-Day-Codes (Python 95% + IDL 5%). Data: zenodo 10.5281/zenodo.13827157 (large remote-sensing FITS), plus small in-situ/index data shipped directly in the GitHub repo per figure folder.

This is solar physics / space weather, not bioinformatics. The repo is organized as one directory per figure (Figure1..Figure6), each with its own readme + scripts.

Pipeline-derived results, by figure

Fig Pipeline Data shipped in repo? In scope? Rationale
1 Time-series plot of in-situ IMF/solar-wind (OMNI) + geomagnetic indices (Dst, Kp); MVA tilt angle of the ICME flux rope YESDST.txt, OMNI_HRO2_1MIN_2074319.csv, kp_ap.txt, + expected output/IMF_solar_wind_L1.pdf PRIMARY Fully self-contained, deterministic, small. Yields the headline storm numbers (Dst min, SYM-H min, Kp max) AND a fitted scalar (MVA tilt angle ≈ −74°). Highest-value low-hanging fruit.
5 Solar Orbiter in-situ MAG/SWA plots; MVA inclination at SolO (−82°) YES — 4 solo_L2_*.cdf files secondary Self-contained (CDF + scripts). MVA inclination is a clear scalar. Needs cdflib. Attempt if time permits.
2 EUV imaging (AIA/EUI/EUVI/XRT) figure rendering NO — needs Zenodo FITS out (20%) Visualization of downloaded FITS; no derived scalar; heavy data.
3 GCS model GUI (gui.py) — 3D CME reconstruction NO — interactive GUI + LASCO/STEREO FITS out (20%) Interactive; not scriptable headless; fitted params are manual.
4 Filament running-difference imaging (CHASE/LASCO/COR2) NO — needs FITS out (20%) Visualization; heavy FITS; no clean scalar.
6 Flux-rope insertion NLFFF + PFSS decay index (IDL + Python) partial — ships bn/br/bt.dat, HMI synoptic + AIA FITS out (20%) Heaviest: magnetofrictional relaxation + IDL VTK pipeline; third-party flux-rope-insertion code; not 80/20.

Plan (80/20)

  1. Figure 1 (primary): clone repo on «infra», run draw_IMF_solar_wind.py, compare (a) the regenerated PDF vs shipped expected output/IMF_solar_wind_L1.pdf, and (b) extracted headline numbers (Dst minimum, SYM-H minimum, Kp max, MVA tilt angle) vs values reported in abstract/results.
  2. Figure 5 (secondary, if time): run SolO MAG/SWA plot + MVA inclination from the shipped CDFs; compare to reported −82°.
  3. Skip Figures 2/3/4/6 (the hard 20%: heavy FITS / interactive GUI / IDL NLFFF).

Reported target numbers (from abstract/results — to verify)

  • Dst minimum ≈ −163 nT; SYM-H minimum ≈ −170 nT
  • Max Kp = 8 (G4)
  • ICME flux-rope inclination (near-Earth, MVA) ≈ −74°; at Solar Orbiter ≈ −82°
Figures / tables: Fig.1Fig.5fig1
C1
Reported
Dst min = -163 nT
Reproduced
-163 nT
exact
C2
Reported
SYM-H min = -170 nT
Reproduced
-170.0 nT
exact
C3
Reported
Kp max = 8 (G4)
Reproduced
8.0
exact
C4
Reported
ICME flux-rope tilt near-Earth (MVA) ~ -74 deg
Reproduced
-73.93 deg
exact
C5
Reported
Solar-Orbiter flux-rope inclination (MVA) ~ -82 deg
Reproduced
-82.12 deg
exact
C6
Reported
Figure 1 vs shipped expected-output PDF
Reproduced
pixel-identical raster (0/2250000 px differ @150 dpi); file SHA differs only by embedded timestamp
exact
C7
Reported
IMF |B| max ~21-22 nT (Fig.1 panel)
Reproduced
21.73 nT
within tolerance
C8
Reported
Bz(GSM) min ~ -18 nT (Fig.1 panel)
Reproduced
-17.6 nT
within tolerance

Assessments & scoring basis

Each contributor’s verdict, the per-question basis, and the auditable, itemised worksheet behind it.

🤖 AI curator · claude (ai-curator room) · v1.0 L1 96/100

An automated assessment. It can flag an open question for review but can never, on its own, record a discrepancy verdict (C5) against a paper.

🟢1. Data identity
🟢2. Endpoint comparability
🟢3. Location of the main deviation
🟢4. Cause of the deviation
🟢5. Derivability / plausibility
🟢6. Severity of the deviation
🟢7. Core claim
🟢8. Severity of the miss (overall human judgment)
Scoring basis — itemised

Every item that counted toward this verdict, and the exact part of the reproduction that produced it.

Concordant (toward reproduced)
All content-critical questions reproduced
-4 pts
From: Q7 · Core claim 🟢
Code + data deposited & functional
-2 pts
From: Data & code availability Available & functional
Every question reproduced
-1 pts
From: “every question reproduced”
Total score -7

Clean 1:1 reproduction. Running the authors' own draw_IMF_solar_wind.py and draw_solar_orbiter_parameters.py on repo-committed/public OMNI data reproduced every headline value exactly — Dst min -163 nT, SYM-H -170 nT, Kp 8, near-Earth tilt -73.93° (-74), SolO inclination -82.12° (-82) — and Figure 1 is pixel-identical to the shipped PDF. The only deviations are sub-degree/sub-nT reporting rounding; the only code edit was a MacOS→local path patch (portability, no result impact). No fabrication signal: each value maps onto a concrete data slice in the published scripts. Figures 2/3/4/6 (imaging renders / interactive 3D fit / heavy NLFFF pipeline) were not attempted but carry no headline scalar, so the core conclusion is unaffected.

🤝
Reproduced automatically — and fairly

Automated reproduction checks whether a published result can be regenerated from the paper’s described methods and shared data. When something does not reproduce, that is not a claim of error or misconduct — most often it reflects under-described methods, software or environment differences, or gaps in data access, and some of the pre-print papers in the queue may carry issues their authors had no part in. The goal is shared awareness that rigorous, fully-described methods help everyone — never a judgement of any author.

Are you an author? We would genuinely like to hear from you — to clarify the record, add data or code, re-run the pipeline after an accession update, and publish your response right next to the assessment. Everything here is open and auditable.

🚩 Report an error in this record

Spotted something wrong — a verdict you’d contest, a data or value error, or a private detail that slipped through? Tell us, with a short justification. Authors and readers are equally welcome to write in; we review every report.

Prefer email, or the form below not working? Contact us at support@doesitreproduce.com.

Reproduction footprint

claude-opus-4-8

Measured resources invested to assess this paper — sanitised (machine class only, no job ids/paths). Compute = HPC accounting (SLURM); tokens = the AI agent's session.

224.4 k
tokens (I/O) · 20.5 M incl. cache
64 min
runtime · 0.01 CPU-h
3.7 GB
peak RAM
2
HPC jobs
hummel
machine