Corpus 1,286 assessed · 1,187 scored · 648 reproduced ≥75 · 174 flagged ·∅ 73.9/100
← New search

Spns1-dependent endocardial lysosomal function drives valve morphogenesis through Notch1-signaling.

iScience · 2024
L1 78/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.

Supporting (toward a concern)
Content-critical question only partially held
+2 pts
From: Q7 · Core claim 🟡
Content-critical question only partially held
+2 pts
From: Q8 · Severity of the miss (overall human judgment) 🟡
Minor / cosmetic deviation
+1 pts
From: Q3 · Location of the main deviation 🟡
Concordant (toward reproduced)
Code + data deposited & functional
-2 pts
From: Data & code availability Available & functional
Total score +3
✓ What held up
  • Same input data as the authors
  • Reported values were directly comparable
  • No authors-side cause for any deviation
  • Reported values are derivable from the shared data
  • Any deviation was negligible
What did not (or only partly)
  • 🟡A deviation arose in the data or preprocessing
  • 🟡The central claim did not (fully) hold under reproduction
  • 🟡Overall, the reproduction showed a material discrepancy
How its reproducibility compares
78/100
Reproducibility score
at the mean
vs. all fields · 1187 studies
🎯 Scores higher than 52% of all assessed papers rank 534 of 1187 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

Described well enough to reproduce: YES. The paper's own GitHub repo (MercaderLabAnatomy/PUB_Chavez_et_al_2023, commit 4f9f7ef) ships the R/Seurat downstream snRNA-seq notebook, and GEO GSE246850 provides the processed 10x count matrices (12 MB, no fastq/cellranger needed). We re-implemented the per-sample QC stage faithfully (Read10X -> fixed-threshold filter nFeature 200-5000 / percent.mt<20 / nCount<10000 -> mt-gene removal -> SCTransform -> scDblFinder 1.14.0 singlet subset), pinned to the notebook's actual sessionInfo env (R 4.3.1, Seurat 4.3.0.1, SeuratObject 4.1.3, scDblFinder 1.14.0), and ran it on «our HPC». Outcome = essentially 1:1 within stochastic tolerance: all four reported final cell counts (sib_1 1673, sib_2 2193, mut_1 1643, mut_2 1940) reproduce within 1-4% (1656/2131/1604/1869). The deterministic QC filter alone gives 1717/2229/1687/1959; the entire residual is the scDblFinder doublet step (only non-deterministic step; reported finals lie between our filter and our doublet-removed counts). No fabrication concern: values are fully derivable from public data + public code. NOT attempted (honest 20%): the 18-cluster cell-type annotation, DE (Libra/edgeR), and notch1b/lysosome-gene findings (manual annotation + seed-sensitive Seurat integration); cellranger re-run from fastq (redundant with the public matrices); and all imaging-derived heart-parameter / image-processing results (no public image data, wet-lab/imaging not reproducible from any accession). Status 'partial' = the clearly-specified deterministic pipeline output reproduced cleanly; the seed/annotation-heavy downstream was deliberately not chased.

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 78
    assessed: 2026-06-14 ⛓ 30680d3604ee
✎ 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-14
Rubric version
v1.0
Assessed by
🤖 AI curator · claude (ai-curator room) · v1.0 · run #1 2026-06-15
no human curator yet
Last updated
2026-09-19

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 Spns1-dependent lysosomal function in endocardial cells is required for cardiac valve morphogenesis, and whether this occurs through modulation of notch1 signaling.

Core claims
  • Autophagosomal, autolysosomal, and lysosomal vesicles significantly accumulate in the atrioventricular canal (AVC) and outflow tract (OFT)/bulboventricular regions and their developing valves during zebrafish heart development. finding
  • nrs (spns1) mutant zebrafish larvae display morphological and functional cardiac defects, including abnormal endocardial organization, impaired valve formation, and retrograde blood flow. finding
  • Single-nuclear transcriptome analysis of nrs mutant hearts reveals endocardial-specific differences in lysosome-related genes and alterations of notch1 signaling. finding
  • Endocardial-specific overexpression of spns1 and of notch1 rescues features of valve formation and function in the nrs mutant. finding
  • Lysosomal processing plays a cell-autonomous role during cardiac valve formation, acting via notch1 signaling. mechanism
  • A new knock-in autophagosome reporter line, TgKI(mRFP-Lc3), was generated to allow unbiased in vivo tracking of endogenous Lc3-labelled autophagosomes/autolysosomes across cardiac tissues. resource
  • spns1 encodes a lipid transporter that is required for lysosomal acidity and thus for the activity of pH-dependent lysosomal proteases. mechanism
Experimental setups
Assay System Perturbation Readout Platform
Light-sheet 3D+t live imaging of autophagosomes/autolysosomes Tg(β-actin2:mRFP-GFP-Lc3) zebrafish larval heart, 48-96 hpf chloroquine (2 mM, 3 h) to block autophagic flux number of mRFP-GFP+ (autophagosome) and mRFP+-only (autolysosome) puncta in ventricle, AVC, OFT light-sheet microscopy
Light-sheet live imaging, endocardial-specific autophagosome/autolysosome tracking TgKI(mRFP-Lc3) x Tg(fli1a:GFP) zebrafish larval heart none mRFP+ puncta number in endocardium, regional (AVC/OFT vs. ventricle) light-sheet microscopy
Light-sheet live imaging, myocardial autophagosome/autolysosome tracking TgKI(mRFP-Lc3) x Tg(myl7:GFP) zebrafish larval heart none mRFP+ puncta number in myocardium light-sheet microscopy
LysoTracker Deep Red staining with live imaging Tg(cmv:EGFP-Lc3) zebrafish larval heart, 48-96 hpf none LysoTracker+ acidic vesicle puncta number, colocalization with EGFP-Lc3 light-sheet microscopy
Lysosome reporter live imaging (lamp2:RFP) TgBAC(lamp2:RFP) x Tg(kdrl:EGFP-CAAX) [endocardium] or Tg(myl7:GFP) [myocardium] none lamp2:RFP+ puncta number in AVC endocardium and myocardium light-sheet microscopy
Immunostaining/confocal imaging on fixed cardiac sections Tg(cmv:GFP-LC3);(lamp2:RFP) zebrafish larval heart sections none GFP/RFP double-positive puncta and ALCAM+ myocardial demarcation in valve regions confocal microscopy
Comparative live imaging of autophagic processing nrs (spns1 mutant) vs. sibling zebrafish larval hearts spns1 loss-of-function (retroviral insertion mutant) autophagic vesicle accumulation compared to siblings light-sheet microscopy
Single-nuclear RNA sequencing (snRNA-seq) nrs mutant zebrafish heart spns1 loss-of-function endocardial-specific differential expression of lysosome-related genes and notch1-signaling pathway alterations
Key results
  • Autolysosome (mRFP+-only) puncta increase from 48 to 96 hpf in ventricle, AVC and OFT regions
  • Endocardial mRFP+ autophagosome/autolysosome puncta increase over development, most prominently near the AVC and OFT rather than the rest of the ventricle
  • LysoTracker+ lysosomal puncta increase from 48 to 96 hpf, with the highest increase in the AVC and OFT regions
  • lamp2:RFP+ puncta increase in both endocardium and myocardium of the AVC during development, peaking at 72 hpf
  • nrs mutant larvae show abnormal endocardial organization, impaired valve formation, and retrograde blood flow
  • snRNA-seq of nrs mutant hearts reveals endocardial-specific changes in lysosome-related genes and notch1-signaling alterations
  • Endocardial-specific overexpression of spns1 and notch1 rescues features of valve formation and function in nrs mutants
Key statistics
  • pvalue p ≤ 0.05, p ≤ 0.01, p ≤ 0.001, p ≤ 0.0001 (significance thresholds) (two-way ANOVA testing puncta counts across developmental stages in Figures 1D-F and 2D-F)

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 zebrafish developmental biology study combined live fluorescence imaging with automated puncta quantification to track autophagosome and lysosome accumulation across four cardiac regions and four larval stages. Regional comparisons were made with two-way ANOVA, with results displayed as individual-animal values overlaid with median and quartile summaries. The provided text is truncated before the snRNA-seq and functional-rescue analyses, so the full statistical picture is only partially visible.

Replicationbiological Sample sizeIndividual animals shown as dots in graphs; exact group sizes not reported in the provided text excerpt GroupsCardiac regions (ventricle, AVC, OFT) × developmental stages (48, 56, 72, 96 hpf); mutant (nrs) vs. siblings described but statistics not yet visible in truncated text Pairingunclear Randomization/blindingnot stated DispersionIQR Exact p-valuesno Effect sizesno Confidence intervalsno Multiplicity correctionnone stated
Statistical tests used
Test Applied to n Assumptions
two-way ANOVA Comparison of fluorescent puncta counts (autophagosomes, autolysosomes, lysosomes) between cardiac regions (ventricle vs. AVC) across developmental stages (48, 56, 72, 96 hpf) — Figures 1D, 1E, 1F, 2D, 2E, 2F individual larvae (each dot = one larva); exact n per group not stated in provided text not stated
Approaches that could also have been used
  • Statistical significance was reported using asterisk threshold bands (p ≤ 0.05, ≤ 0.01, ≤ 0.001, ≤ 0.0001) rather than exact p-values
    Could also: Report exact p-values for each comparison (e.g., p = 0.003 rather than p ≤ 0.01) — Exact p-values allow readers to assess the full range of evidence and are increasingly required by journals; they also facilitate meta-analysis and replication efforts
  • Dispersion in graphs was conveyed via median and interquartile range with individual data points
    Could also: Add 95% confidence intervals around the median or mean, or report mean ± SD alongside the individual-point plots — CIs directly communicate uncertainty about the group estimate and are useful when comparing across studies; SD conveys biological variability and is common in small-n developmental biology papers
  • Two-way ANOVA was used to compare puncta counts across region × time combinations; post-hoc correction method was not stated
    Could also: Explicitly name and apply a post-hoc correction (e.g., Tukey HSD, Dunnett, or Bonferroni) after the omnibus ANOVA, and report which specific pairwise contrasts were tested — When an ANOVA is followed by multiple pairwise comparisons, a named post-hoc procedure controls the family-wise error rate and makes the inferential logic transparent to readers
  • Puncta counts per larva were compared between regions with parametric ANOVA
    Could also: A non-parametric alternative such as the Kruskal-Wallis test with Dunn's post-hoc could also be used for the region × stage comparisons — Fluorescence puncta counts in small developmental samples are often right-skewed and may not meet ANOVA normality assumptions; a rank-based test makes no distributional assumption and can be reported alongside ANOVA as a robustness check
  • Effect sizes are not reported for any comparison
    Could also: Report a standardized effect size such as eta-squared (η²) or partial η² for the ANOVA, or Cohen's d for key pairwise contrasts — Effect sizes quantify biological magnitude independently of sample size and p-value, enabling readers to judge practical relevance and compare across studies
  • Sample sizes (n per group per time point) are not explicitly stated in the text or figure legends visible in the excerpt
    Could also: Provide exact n for every group in figure legends or a supplementary table, and include a brief power or sample-size rationale — Explicit n allows readers to evaluate whether group sizes are sufficient to detect biologically meaningful differences and supports reproducibility assessment
Software: not stated in provided text

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
3
Impact: low
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.

Data lineage

The datasets this paper uses (text-mined from the full text via Europe PMC), and which other assessed papers stand on the same data. A shared dataset is a factual link — not a judgement.

RRID:AB_2534096 RRID in Article (http://semanticscience.org/resource/SIO_001029)
also used by 1 paper:
AB_2307313 RRID in Article (http://semanticscience.org/resource/SIO_001029)
no other assessed paper uses this yet
GSE246850 GEO in Article (http://semanticscience.org/resource/SIO_001029)
no other assessed paper uses this yet
RRID:AB_2535764 RRID in Article (http://semanticscience.org/resource/SIO_001029)
no other assessed paper uses this yet
RRID:AB_2535780 RRID in Article (http://semanticscience.org/resource/SIO_001029)
no other assessed paper uses this yet
RRID:AB_2536101 RRID in Article (http://semanticscience.org/resource/SIO_001029)
no other assessed paper uses this yet
RRID:AB_2753204 RRID in Article (http://semanticscience.org/resource/SIO_001029)
no other assessed paper uses this yet
RRID:Addgene_64023 RRID in Article (http://semanticscience.org/resource/SIO_001029)
no other assessed paper uses this yet
RRID:Addgene_74592 RRID in Article (http://semanticscience.org/resource/SIO_001029)
no other assessed paper uses this yet
Tg(fli1a:GFP)y1 RRID in Article (http://semanticscience.org/resource/SIO_001029)
no other assessed paper uses this yet

What was reproduced

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

Scope — pmid-39720516

Paper: Chávez et al. 2024, iScience. Spns1-dependent endocardial lysosomal function drives valve morphogenesis through Notch1-signaling. Repo: https://github.com/MercaderLabAnatomy/PUB_Chavez_et_al_2023 (authors' own; last push 2024-10-25; commit 4f9f7ef62195547de7b4ddaf4b2ed546862b5418; not archived). Data: GEO GSE246850 — 4 samples (sib_1, sib_2, mut_1, mut_2), processed 10x count matrices (barcodes/features/matrix), GSE246850_RAW.tar = 12 MB. No fastq download / cellranger needed for the downstream analysis.

Repo components

  1. snRNASeq/Myra_spns_snRNAseq_submission.ipynbR/Seurat downstream analysis of the snRNA-seq count matrices (QC → SCTransform → scDblFinder → Seurat integration → clustering → cell-type annotation → DE via Libra/edgeR → GO). IN SCOPE. Pipeline = R 4.3.1 + Seurat 4.3.0.1 + scDblFinder 1.14.0 + harmony (per notebook sessionInfo()). Input = the GEO matrices.
  2. snRNASeq/Cell_ranger/*.sh — cellranger v6.0 from raw fastq. OUT OF SCOPE for 80/20: the processed matrices are already public on GEO, so re-running cellranger from SRA fastq is the redundant heavy 20%. (Could be done on «our HPC» but adds no new auditable checkpoint the matrices don't already give.)
  3. Heart_parameter_measurements/*.ipynb — cardiac function/heartbeat/RMSSD/size from light-sheet/confocal imaging of larval hearts. OUT OF SCOPE: the imaging raw data is not in any public accession (GEO is sequencing only) → wet-lab / imaging-derived, not reproducible from public data.
  4. image_processing/*.{r,py} — region-props on microscopy images. OUT OF SCOPE: same reason (no public image data).

In-scope reproduction targets (deterministic, clearly-specified)

The Methods state the final per-sample cell counts after QC explicitly:

"Cells with a minimum of 200 genes and less than 5000 genes per cells were chosen for quality purposes. The final number of cells used for further processing was as follows: sib_1: 1673 cells, sib_2: 2193 cells, mut_1: 1643 cells, mut_2: 1940 cells."

These are the cleanest checkpoints: a fixed-threshold QC filter + scDblFinder doublet removal applied to the public matrices, with seeds set in the notebook (set.seed(1), MulticoreParam(RNGseed=1234)). Primary 1:1 comparison.

Secondary (reported, less deterministic — depends on integration/clustering seed+versions+manual annotation): "18 cell populations including 3 myocardial and 5 endocardial subclusters" (Fig 6A). Attempted as a bonus / structural check only.

Not attempted (the hard 20%, stated honestly)

  • Exact cluster identities / DE gene lists / GO enrichment / notch1b & lysosome-gene findings: depend on manual cluster→cell-type annotation and seed/version-sensitive integration; not a clean numeric 1:1.
  • cellranger re-run from fastq (redundant with public matrices).
  • All imaging-based heart-parameter and image-processing results (no public data).

Env discrepancy to flag

Paper Methods say "R (v4.0) ... Seurat (v4.0)"; the notebook's own sessionInfo() says R 4.3.1 / Seurat 4.3.0.1 / scDblFinder 1.14.0 (Bioconductor 3.17). We pin to the notebook's actual versions (the executed environment), and note the paper's text understates them.

Figures / tables: Fig 6ATable
qc_cells_sib_1
Reported
1673
Reproduced
1656
within tolerance
qc_cells_sib_2
Reported
2193
Reproduced
2131
within tolerance
qc_cells_mut_1
Reported
1643
Reproduced
1604
within tolerance
qc_cells_mut_2
Reported
1940
Reproduced
1869
within tolerance
n_cell_populations
Reported
18 (3 myocardial + 5 endocardial subclusters)
Reproduced
not attempted
partial

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 78/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.

Supporting (toward a concern)
Content-critical question only partially held
+2 pts
From: Q7 · Core claim 🟡
Content-critical question only partially held
+2 pts
From: Q8 · Severity of the miss (overall human judgment) 🟡
Minor / cosmetic deviation
+1 pts
From: Q3 · Location of the main deviation 🟡
Concordant (toward reproduced)
Code + data deposited & functional
-2 pts
From: Data & code availability Available & functional
Total score +3

The four reported per-sample QC cell counts reproduce within 1–4% from the public GEO matrices and the authors' own Seurat notebook (e.g. mut_2 1940→1869), with the small residual fully attributable to stochastic scDblFinder doublet removal — a technical/expected deviation on our side, no fabrication concern (q5 green). The deviation is negligible in magnitude and the values are cleanly derivable. However, only the deterministic QC checkpoint was attempted; the central biological conclusion (Spns1→Notch1 valve morphogenesis, 18-cluster annotation, DE, imaging) was deliberately not reproduced (annotation/seed-sensitive code + no public image data), so the core claim is confirmed only at pipeline entry — hence q7/q8 yellow rather than green.

🤝
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 [email protected].

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.

172.2 k
tokens (I/O) · 16 M incl. cache
22 min
runtime · 0.18 CPU-h
7.1 GB
peak RAM
3 (2 failed)
HPC jobs
hummel
machine