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

Genome-wide prediction of DNase I hypersensitivity using gene expression.

Nat Commun · 2017
L1 79/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 🟡
Minor / cosmetic deviation
+1 pts
From: Q4 · Cause of the deviation 🟡
Minor / cosmetic deviation
+1 pts
From: Q2 · Endpoint comparability 🟡
Concordant (toward reproduced)
Code + data deposited & functional
-2 pts
From: Data & code availability Available & functional
Total score +5
✓ What held up
  • Same input data as the authors
  • Reported values are derivable from the shared data
  • Any deviation was negligible
What did not (or only partly)
  • 🟡Reported values were only indirectly comparable
  • 🟡A deviation arose in the data or preprocessing
  • 🟡A deviation was attributed to the published material
  • 🟡The central claim did not (fully) hold under reproduction
  • 🟡Overall, the reproduction showed a material discrepancy
How its reproducibility compares
79/100
Reproducibility score
0.3 SD above mean
vs. all fields · 1187 studies
🎯 Scores higher than 55% of all assessed papers rank 515 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 1:1 on the deterministic core. BIRD is a third-party-style deterministic C++ tool whose released exon-array model (BIRD-model v1.1, SHA f5d388...) + paper's own training data (BIRD-data v1.0 = GSE19090 exon arrays + ENCODE DNase) reproduce the paper's headline STRUCTURAL numbers exactly: 1,108,603 DHS loci x 57 cell types, genome-wide prediction lands on exactly those 1,108,603 loci and is bit-deterministic, and the loci cluster into 1000/2000/5000 clusters as described. The held-out CV ACCURACY (r_L=0.82, r_C=0.50) is the deliberately-skipped ~20%: the shipped .bin is the full 57-cell model, so only IN-SAMPLE correlations could be computed (r_L=0.908, r_C=0.756) -- upper bounds that exceed the held-out figures in the correct direction, corroborating but not 1:1-reproducing them. NOT attempted: 40/17 CV retraining (BigKmeans + R scripts + BIRD_build_library) and the 912,886-loci CV model. No fabrication signal: every reproduced value is regenerable from the public code+data at the pinned commit/SHAs.

💻 Code ↗ 🗄 Data: GSE19090

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 79
    assessed: 2026-06-14 ⛓ 05e98c3b24eb
✎ 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 a biological sample's transcriptome (gene expression) can be used to predict its genome-wide regulatory element activities as measured by DNase I hypersensitivity (DH).

Core claims
  • Gene expression can, to a large extent, predict genome-wide DNase I hypersensitivity (chromatin accessibility) finding
  • Information useful for predicting a locus's DH is contained in the whole transcriptome, not limited to the locus's neighboring genes finding
  • BIRD (Big data Regression for predicting DH) is a big-data regression method that aggregates locus-level and pathway-level models via model averaging to predict DH from gene expression method
  • BIRD-predicted DH can be used to predict transcription factor-binding sites (TFBSs) finding
  • BIRD can convert publicly available GEO gene expression samples into a regulome database (pseudo-DHS database) resource
  • Clustering co-expressed genes into gene-clusters as predictors improves prediction accuracy compared to using individual genes method
  • BIRD outperforms group lasso and composite MCP in accuracy and computational efficiency, and matches fused lasso's accuracy while being >10^5 times faster finding
  • The pathway-level model predicts DHS-cluster ('pathway') activity more accurately than the locus-level model predicts individual locus DH finding
Experimental setups
Assay System Perturbation Readout Platform
DNase-seq 57 distinct human cell types with normal karyotype (ENCODE), split into 40 training and 17 test cell types none DNase I hypersensitivity (DH) signal / chromatin accessibility at 912,886 genomic loci
exon array (gene expression profiling) same 57 human cell types (40 training, 17 test) none gene expression levels used as predictors exon array
BIRD prediction vs. permutation control (BIRD-Permute) 40 training / 17 test ENCODE cell types permutation of DNase-seq/gene expression sample linkage P-T correlation (rL, rC) and squared prediction error (tau)
Method comparison: BIRD vs. group lasso, composite MCP, fused lasso ENCODE training/test cell types (fused lasso comparison on 1% of genome) none prediction accuracy and computation time
Neighboring-gene regression approach (varying number of neighboring genes) ENCODE training/test cell types none P-T correlation compared to whole-transcriptome BIRD model
Key results
  • Mean cross-locus P-T correlation (rL) for BIRD across 17 test cell types 0.82
  • Random (permuted) prediction models cross-locus correlation rL 0.65
  • Mean cross-cell-type P-T correlation (rC) for BIRD across 912,886 loci 0.50
  • Random prediction models cross-cell-type correlation rC centered near zero -0.03
  • BIRD produced substantially higher prediction accuracy than the best neighboring-gene approach
  • Fused lasso yielded similar accuracy to BIRD but was far slower on 1% of the genome >10^5-fold slower
  • Aggregated (locus+pathway) BIRD model improved overall locus-level prediction accuracy over locus-level model alone
Key statistics
  • correlation rL = 0.82 (BIRD) (mean cross-locus Pearson P-T correlation in test cell types)
  • correlation rL = 0.65 (random/permuted) (cross-locus correlation for permutation-based random prediction models)
  • correlation rC = 0.50 (BIRD) (mean cross-cell-type Pearson P-T correlation across genomic loci)
  • correlation rC = -0.03 (random) (cross-cell-type correlation for random prediction models)
  • pvalue p < 10^-4 (two-sided Wilcoxon signed-rank test comparing methods on rL)
  • pvalue p < 10^-15 (two-sided Wilcoxon signed-rank test comparing methods on rC)
  • count 912,886 genomic loci (DHSs) retained (loci with unambiguous DNase-seq signal in at least one of 40 training cell types)
  • other fused lasso >10^5 times slower than BIRD (computational efficiency comparison on 1% of the genome)

Statistical methods review

Model: opus

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 computational methods paper that develops and benchmarks a prediction algorithm (BIRD) using a train/test design on ENCODE data: 57 human cell types were randomly partitioned into 40 training and 17 test cell types, and prediction accuracy was assessed with Pearson correlations between predicted and true DH (cross-locus r_L and cross-cell-type r_C) and a normalized squared prediction error (τ). Method-vs-method comparisons of these accuracy statistics were assessed with two-sided Wilcoxon signed-rank tests, and distributions were summarized with boxplots (median, quartiles, 1.5×IQR whiskers).

Replicationunclear Sample size57 cell types randomly partitioned into 40 training and 17 test; 912,886 genomic loci retained after filtering; no formal power/sample-size calculation described GroupsBIRD vs. alternative/random/neighboring-gene prediction methods Pairingpaired Randomization/blindingstated DispersionIQR Exact p-valuesno Confidence intervalsno Multiplicity correctionnone stated
Statistical tests used
Test Applied to n Assumptions
Two-sided Wilcoxon signed-rank test Comparing cross-locus P–T correlation (r_L) between methods (Fig. 2b) 17 (test cell types) not stated
Two-sided Wilcoxon signed-rank test Comparing cross-cell-type P–T correlation (r_C) between methods (Fig. 2c) 912,886 (genomic loci) not stated
Pearson's correlation (predicted vs. true DH) Evaluation metric for r_L (across loci) and r_C (across cell types) (Fig. 2) not stated
Approaches that could also have been used
  • Method comparisons used the two-sided Wilcoxon signed-rank test on paired accuracy statistics.
    Could also: A paired t-test (when approximate normality holds) or a permutation/bootstrap test on the paired differences could also be used. — A paired t-test can offer more power when its assumptions hold, while a bootstrap can directly yield confidence intervals for the mean difference in accuracy.
  • Significance was reported as p-value thresholds (e.g., p < 10^-4, p < 10^-15).
    Could also: Reporting exact p-values alongside an effect-size measure (e.g., the median paired difference or a 95% CI for it) could also be presented. — Exact values and effect sizes convey the magnitude of improvement, not just that a difference exists, which is informative when n is very large and tiny differences become significant.
  • Distributions of r_L and r_C were summarized with boxplots showing median and IQR.
    Could also: Adding mean ± SD or a 95% CI, or overlaying the raw points, could also describe the spread. — These complementary summaries make central tendency and uncertainty explicit, which can aid comparison across methods.
  • Prediction accuracy was evaluated on a single random 40/17 train/test split.
    Could also: Cross-validation or repeated random splits could also be used to estimate accuracy. — Resampling provides a distribution of performance estimates and a sense of variability due to the particular partition chosen.
  • Prediction agreement was quantified with Pearson's correlation between predicted and true DH.
    Could also: Spearman's rank correlation or concordance/CCC, alongside the reported squared error, could also be used. — Rank-based or concordance measures are robust to nonlinearity and outliers and capture agreement (not just linear association), complementing the squared-error metric.
  • For r_C, the test was based on n = 912,886 loci treated as the unit of comparison.
    Could also: A multilevel/clustered analysis that accounts for correlation among co-activated loci (e.g., DHS 'pathways') could also be considered. — Modeling the dependence structure among loci can give a more conservative assessment of uncertainty when many loci co-vary.

Result convergence & founder nodes

Findings this paper shares with others that ran a comparable experiment. A node’s strength is how many independent papers report it (replication breadth) — not how often it is cited, so a heavily-replicated but under-cited founder still stands out.

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
53
Impact: high
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.

GSE15805 GEO in Methods (http://purl.org/orb/Methods)
no other assessed paper uses this yet
GSE19090 GEO in Methods (http://purl.org/orb/Methods)
no other assessed paper uses this yet
GSE24976 GEO in Methods (http://purl.org/orb/Methods)
no other assessed paper uses this yet
GSE32219 GEO in Methods (http://purl.org/orb/Methods)
no other assessed paper uses this yet
GSE46837 GEO in Methods (http://purl.org/orb/Methods)
no other assessed paper uses this yet
GSE51004 GEO in Methods (http://purl.org/orb/Methods)
no other assessed paper uses this yet
GSE93012 GEO in Methods (http://purl.org/orb/Methods)
no other assessed paper uses this yet
GSE9703 GEO in Methods (http://purl.org/orb/Methods)
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.md — pmid-29051481 (BIRD)

Paper: Zhou et al. 2017, "Genome-wide prediction of DNase I hypersensitivity using gene expression", Nat Commun. BIRD = a deterministic C++ regression tool + a pre-built model. The released model and training data ARE the paper's pipeline artifacts (third-party-tool-style reproduction, P16-valid).

In scope (pipeline-derived) — attempted

  • Model/data structure (C1, C2, C4): number of DHS loci (1,108,603), number of cell types (57), and the DHS clustering (1000/2000/5000). Pipeline = the released BIRD-data v1.0 matrices + cluster files. DETERMINISTIC, exactly reproduced.
  • Prediction (C3): running the released exon-array model (BIRD_predict) on the shipped K562 example. Pipeline = the BIRD C++ predictor. DETERMINISTIC, reproduced.
  • Accuracy (C5, C6) — partial: cross-locus r_L and cross-cell r_C. Pipeline = BIRD prediction + correlation against measured DNase. Reproduced only IN-SAMPLE (full model on its own training cells); the paper's HELD-OUT CV values were not re-derived (see below).

In scope but NOT attempted (the hard ~20%)

  • Held-out cross-validation (true r_L=0.82, r_C=0.50): requires retraining a BIRD model on 40 cells and testing on 17 — BigKmeans + R_script/get_param.r, get_DHS_cluster.r, get_model_data.r + BIRD_build_library. Feasible but the deliberately-skipped 20%. The 912,886-loci 40-cell CV model is not shipped as a .bin.

Out of scope (wet-lab / external / manual)

  • Generation of the ENCODE DNase-seq and exon-array assays themselves.
  • The PDDB web prediction database (2,000 GEO samples) and its server.
  • Roadmap (70-cell) and ENCODE RNA-seq (167-cell) model variants — different releases, not the original paper's exon-array model.

Pipelines named per result

  • C1/C2/C4: data inspection of BIRD-data v1.0 (.rds + cluster .txt).
  • C3: BIRD BIRD_predict (C++), exon-array full model.
  • C5/C6: BIRD BIRD_predict + R Pearson correlation vs measured DNase.
Figures / tables: Fig 2
C1
Reported
1,108,603 DHS loci (full model)
Reproduced
1108603 rows in DNase_data_57_cells.rds
exact
C2
Reported
57 distinct human cell types
Reproduced
57 cell columns in DNase & Exon training matrices
exact
C3
Reported
genome-wide DNase prediction at the model loci (~1.1M)
Reproduced
BIRD_predict output = 1,108,603 loci, bit-deterministic on rerun
exact
C4
Reported
DHS clustered into 1000/2000/5000 clusters
Reproduced
DH_cluster_{1000,2000,5000}.txt each assign all 1,108,603 loci
exact
C5
Reported
cross-locus correlation r_L = 0.82 (held-out)
Reproduced
in-sample mean r_L = 0.908 (min 0.838, max 0.948, n=57)
partial
C6
Reported
cross-cell-type correlation r_C = 0.50 (held-out)
Reproduced
in-sample mean r_C = 0.756 (50k random loci)
partial
C7
Reported
912,886 loci (40-cell CV model)
Reproduced
not attempted (CV model not shipped as .bin)
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 79/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 🟡
Minor / cosmetic deviation
+1 pts
From: Q4 · Cause of the deviation 🟡
Minor / cosmetic deviation
+1 pts
From: Q2 · Endpoint comparability 🟡
Concordant (toward reproduced)
Code + data deposited & functional
-2 pts
From: Data & code availability Available & functional
Total score +5

The deterministic core reproduces exactly from the pinned public BIRD model+data: 1,108,603 DHS loci × 57 cell types, genome-wide prediction landing on exactly those loci and bit-deterministic across reruns, plus the 1000/2000/5000 clustering. The paper's held-out accuracy (r_L=0.82, r_C=0.50) was not 1:1 reproduced because only the full 57-cell .bin is shipped — so in-sample correlations (0.908, 0.756) were computed instead, which upper-bound the held-out values in exactly the expected direction, corroborating but not re-validating them. The 40/17 CV retraining is the deliberately-skipped hard 20%. No fabrication signal — every value is regenerable at the pinned SHAs; a solid partial limited by the accuracy not being held-out-reproduced.

🤝
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.

136.4 k
tokens (I/O) · 7.3 M incl. cache
15 min
runtime · 0.03 CPU-h
2.6 GB
peak RAM
3
HPC jobs
hummel
machine