// Reference Library — Mendeley-like dapp. // 3 screens: Library list / PDF reader / Citation export. function LibraryRail({ active }) { return ( <>
Add references
{['#astrocyte', '#review', '#methods', '#replication', '#negative-result', '#tooling', '#preprint'].map(t => ( {t} ))}
); } function LibCrumb({ items }) { return (
{items.map((it, i) => ( {it} {i < items.length - 1 && } ))}
); } const LIB_PAPERS = [ { star: true, type: 'UB', title: 'Astrocytic gating of slow-wave sleep across cortical depth', authors: 'Harriot M., Singh L., Okafor R. +4', venue: 'UB-Chain · dPID·a92f.04', year: 2025, tags: ['#astrocyte', '#sleep'], read: true, cited: 12, annotations: 18 }, { star: false, type: 'arXiv',title: 'Sparse decoding of cortical dynamics with scaled-attention transformers', authors: 'Patel A., Mehta R.', venue: 'arXiv:2503.18112', year: 2025, tags: ['#methods', '#ml'], read: false, cited: 0, annotations: 0 }, { star: true, type: 'PDF', title: 'A reproducibility-weighted citation index for neuroimaging', authors: 'Lin C., Harriot M.', venue: 'Cell Reports Methods · 5(11)', year: 2024, tags: ['#review', '#methods'], read: true, cited: 6, annotations: 22 }, { star: false, type: 'bioRxiv', title: 'Glia heterogeneity beyond morphology: a single-cell atlas v2', authors: 'Singh L. +6 · OpenGlia Consortium', venue: 'bioRxiv 2024.11.08.621442', year: 2024, tags: ['#astrocyte', '#single-cell'], read: true, cited: 4, annotations: 11 }, { star: false, type: 'DOI', title: 'Sleep depth from astrocyte calcium dynamics — RIKEN replication', authors: 'Yamamoto K., Tanaka H., Mori J.', venue: 'Nature Neuroscience 28(4)', year: 2025, tags: ['#replication', '#astrocyte'], read: true, cited: 2, annotations: 14 }, { star: true, type: 'UB', title: 'Open-source 2-photon rig: BoM v3 + reproducible build', authors: 'Harriot M., Mwangi A.', venue: 'UB-Chain · dPID·56dd.01', year: 2024, tags: ['#tooling'], read: true, cited: 8, annotations: 5 }, { star: false, type: 'PDF', title: 'Negative result: μ-glia ablation does not impair LTP recall', authors: 'Yamamoto K., Mori J.', venue: 'eLife 14:e98821', year: 2025, tags: ['#negative-result', '#astrocyte'], read: false, cited: 0, annotations: 0 }, { star: false, type: 'arXiv',title: 'Compositional generalisation in dendritic computation models', authors: 'Ortega B., Stein-Lopez M.', venue: 'arXiv:2412.07719', year: 2024, tags: ['#theory', '#dendrite'], read: false, cited: 0, annotations: 0 }, { star: true, type: 'UB', title: 'Cortical microcircuit motifs across 14 species', authors: 'Harriot M. +6', venue: 'UB-Chain · dPID·17c0.03', year: 2024, tags: ['#comparative'], read: true, cited: 3, annotations: 9 }, { star: false, type: 'DOI', title: 'Astrocyte calcium signalling encodes sleep depth', authors: 'Lin C., Park S.', venue: 'Cell 188(7)', year: 2024, tags: ['#astrocyte', '#sleep'], read: true, cited: 22, annotations: 31 }, { star: false, type: 'bioRxiv', title: 'Open imaging benchmark v3 · 14 sites · ~482 GB', authors: 'OpenImaging Consortium', venue: 'bioRxiv 2025.02.14.611042', year: 2025, tags: ['#tooling', '#benchmark'], read: false, cited: 0, annotations: 0 }, { star: false, type: 'PDF', title: 'Reviewer behaviour in distributed peer review platforms', authors: 'Kim J., Patel A.', venue: 'PNAS 121(38)', year: 2024, tags: ['#review', '#meta'], read: true, cited: 1, annotations: 4 }, ]; function TypeChip({ t }) { const map = { UB: { bg: UB.accent, fg: UB.ink }, arXiv: { bg: 'oklch(0.66 0.13 240 / 0.18)', fg: 'oklch(0.40 0.13 240)' }, bioRxiv: { bg: 'oklch(0.72 0.13 155 / 0.18)', fg: 'oklch(0.42 0.13 155)' }, DOI: { bg: UB.paperDeep, fg: UB.ink2 }, PDF: { bg: 'oklch(0.78 0.16 70 / 0.20)', fg: 'oklch(0.45 0.16 70)' }, }; const c = map[t] || map.PDF; return {t}; } // ─────────────────────────────────────────────── LIBRARY · LIST VIEW ───────── function ReferenceLibraryDapp() { return ( }> } title="Reference Library" sub="Every paper, preprint and dataset you've read, cited, or filed away. Imported from UB-Chain, arXiv, bioRxiv, DOI, or your own drafts." actions={<>
{Icon.search} Search title · author · DOI · #tag
Export BibTeX Add references } />
{/* Main list */}
{/* filter bar */}
FILTER {['All · 1,418', '★ Starred · 84', 'Read · 612', 'Unread · 806', 'With annotations · 218', 'Cited by me · 412'].map((c, i) => ( {c} ))} Sort: Date added ↓ LIST GRID
{/* table */}
TypeTitleAuthorsYearVenueAnnot · Cite
{LIB_PAPERS.map((p, i) => (
{p.title}
{p.tags.map(t => {t})} {!p.read && UNREAD}
{p.authors} {p.year} {p.venue.split(' · ')[0]} {p.annotations > 0 ? {p.annotations} : '—'} · {p.cited}
))}
{/* footer */}
Showing 12 of 1,418 · 218 annotated · 412 cited Last sync 2 min ago · IPFS + ORCID + arXiv
{/* Right inspector */}
SELECTION · 1 ×

A reproducibility-weighted citation index for neuroimaging

Lin C., Harriot M.
Cell Reports Methods · 5(11) · 2024
doi:10.1016/j.crmeth.2024.0918
Open PDF Cite Download
Abstract. We propose RW-IF, a citation metric that down-weights citations from un-replicated work and up-weights replications, code release, and shared data. Across 14,000 neuroscience papers (2010–2023), RW-IF correlates ρ=0.71 with later replication outcomes and is robust to citation-ring inflation…
YOUR ANNOTATIONS · 22
{[ ['Highlight · §3.2', 'Down-weighting works as a Bayes prior on citation utility…'], ['Note · Fig 4', 'Use this framing in DRAFT·219 intro.'], ['Highlight · §5.4', '…RW-IF correlates ρ=0.71 with replication.'], ].map(([k, v], i) => (
{k}
{v}
))}
FOLDERS · TAGS
Reproducibility Reviews · 2025 cycle #review #methods + tag
CITED IN MY DRAFTS · 4
{['DRAFT·219 · §1.4', 'DRAFT·220 · §6.1', 'NB-204 · cell 2.3', 'dPID·81b3 · §intro'].map((c, i) => (
{c}
))}
); } // ────────────────────────────────────────────── LIBRARY · PDF READER ───────── function ReferenceReaderDapp() { return (
{/* Toolbar */}
{[Icon.arrow, Icon.search, Icon.book, Icon.doc, Icon.flask, Icon.user, Icon.cog].map((ic, i) => (
{ic}
))}
READER · v3
{/* Page thumbnails */}
{[1,2,3,4,5,6,7,8].map(n => (
{Array.from({length: 14}).map((_, i) =>
)} {n === 4 &&
} {n === 4 &&
}
{n}
))}
{/* Page surface */}
p.4/ 18 zoom112% 22 ANNOTATIONS {'<'} {'>'} Highlight
HARRIOT & LIN · 2024 · CELL REPORTS METHODS · 4

3.2 · Down-weighting un-replicated citations as a Bayes prior

We model the contribution of citation cij from paper i to paper j as a Bernoulli draw whose success rate πj reflects the latent reliability of j. Under the prior that{' '} down-weighting works as a Bayes prior on citation utility, with the replication rate τj as a sufficient statistic for πj, we obtain the closed-form posterior in Equation (4).

Empirically, this re-weighting redistributes ≈18.6% of cumulative citation mass away from the long tail of un-replicated, low-tau papers. Section 4 evaluates the metric on a held-out set of 14,000 neuroscience papers spanning 2010–2023.

Edge cases.{' '} Two pathologies require explicit handling: (i) self-citation chains within a single lab, and (ii) citation rings that arise from venue-specific norms. We treat both as structured covariates rather than removing them outright.

{/* Margin pin */}
NOTE · 04 MAY ● m.harriot
Use this framing in DRAFT·219 intro — Bayes-prior re-weighting motivates Section 1.4.
FLAG · 02 MAY ● l.singh
Pathology (ii) — citation rings — overlaps with §6 in Lin 2023. Worth a footnote?
{/* Right pane — outline + annotations */}
READING
A reproducibility-weighted citation index for neuroimaging
Lin C., Harriot M. · 2024
OUTLINE
{[ ['1', 'Introduction', false], ['2', 'Prior art & limitations', false], ['3', 'A weighted citation model', false], ['3.1', '— Notation', false], ['3.2', '— Bayes prior reformulation', true], ['3.3', '— Edge cases', false], ['4', 'Empirical evaluation', false], ['5', 'Discussion', false], ['6', 'Methods', false], ].map(([n, t, on], i) => (
{n} {t}
))}
ANNOTATIONS · 22 3 NEW
{[ { p: 'p.4 §3.2', tone: UB.accent, txt: 'down-weighting works as a Bayes prior…', who: 'highlight' }, { p: 'p.4 §3.2', tone: UB.accent, txt: 'Use this framing in DRAFT·219 intro.', who: 'note · m.harriot' }, { p: 'p.4 §3.2', tone: UB.warn, txt: 'Pathology (ii) overlaps with §6 in Lin 2023.', who: 'flag · l.singh' }, { p: 'p.7 §4.3', tone: UB.accent, txt: 'ρ=0.71 with later replication outcomes.', who: 'highlight' }, { p: 'p.9 fig.4', tone: UB.ok, txt: 'Replication-rate × cite-mass — print this for offsite.', who: 'note · m.harriot' }, { p: 'p.12 §5', tone: UB.accent, txt: 'venue-specific citation norms…', who: 'highlight' }, ].map((a, i) => (
0 ? `1px solid ${UB.rule3}` : 'none' }}>
{a.p} ● {a.who}
{a.txt}
))}
Cite Share Add to draft
); } // ──────────────────────────────────────── LIBRARY · CITATION EXPORT ────────── function CitationExportDapp() { return ( }> } title="Cite & export" sub="Generate citations, export bibliographies, and sync references back to your active drafts. Format-aware — switch CSL styles and the previews update." actions={<> Copy to clipboard Export · BibTeX } />
{/* Left — selection + format picker */}
Cited in DRAFT·219 184
Folder · Astrocytes · sleep 84
Folder · Reproducibility 38
Tagged · #replication 106
Dedupe by DOI · merged 14 · resolved 8 unknown
{[ ['Nature', true], ['APA · 7th ed.', false], ['Cell', false], ['IEEE', false], ['ACM', false], ['Vancouver', false], ['UB-Chain Open · v1', false], ['+ import .csl', false], ].map(([k, on], i) => (
{k} {on && ACTIVE}
))}
{['en-GB', 'en-US', 'de-DE', 'fr-FR', 'ja-JP', 'zh-CN'].map((l, i) => ( {l} ))}
{/* Center — formatted preview + raw outputs */}
{[ '1. Lin, C. & Harriot, M. A reproducibility-weighted citation index for neuroimaging. Cell Rep. Methods 5, 100918 (2024).', '2. Yamamoto, K., Tanaka, H. & Mori, J. Sleep depth from astrocyte calcium dynamics — RIKEN replication. Nat. Neurosci. 28, 411–423 (2025).', '3. Singh, L. et al. Glia heterogeneity beyond morphology: a single-cell atlas v2. bioRxiv 2024.11.08.621442 (2024).', '4. Harriot, M., Singh, L., Okafor, R. et al. Astrocytic gating of slow-wave sleep across cortical depth. UB-Chain dPID·a92f.04 (2025).', '5. Patel, A. & Mehta, R. Sparse decoding of cortical dynamics with scaled-attention transformers. arXiv:2503.18112 (2025).', '6. Harriot, M. & Mwangi, A. Open-source 2-photon rig: BoM v3 + reproducible build. UB-Chain dPID·56dd.01 (2024).', ].map((c, i) => (
{c}
))}
+ 406 more · scroll preview
{`@article{lin2024rwif,
  author    = {Lin, C. and Harriot, M.},
  title     = {A reproducibility-weighted citation index for neuroimaging},
  journal   = {Cell Reports Methods},
  volume    = {5}, number = {11}, pages = {100918},
  year      = {2024}, doi = {10.1016/j.crmeth.2024.0918}
}
@article{yamamoto2025sleep,
  author    = {Yamamoto, K. and Tanaka, H. and Mori, J.},
  title     = {Sleep depth from astrocyte calcium dynamics --- RIKEN replication},
  journal   = {Nature Neuroscience}, volume = {28}, pages = {411--423},
  year      = {2025}, doi = {10.1038/s41593-025-01882-1}
}
@misc{harriot2025astro,
  author    = {Harriot, M. and Singh, L. and Okafor, R. and others},
  title     = {Astrocytic gating of slow-wave sleep across cortical depth},
  howpublished = {UB-Chain dPID·a92f.04}, year = {2025}
}
@misc{patel2025sparse,
  author    = {Patel, A. and Mehta, R.},
  title     = {Sparse decoding of cortical dynamics with scaled-attention transformers},
  eprint    = {2503.18112}, archivePrefix = {arXiv}, year = {2025}
}`}
              
Recent work has reframed citation utility as a Bayes prior over replication outcomes 1, with later replication studies 2 confirming the predictive validity. The astrocyte-gating hypothesis 4 extends this to sleep-state classification.
Insert at cursor →
Recent work (Lin & Harriot, 2024) has reframed citation utility as a Bayes prior over replication outcomes, with later replication studies (Yamamoto et al., 2025) confirming predictive validity. The astrocyte-gating hypothesis (Harriot et al., 2025) extends this…
Switch style →
{/* Right — destinations + history */}
{[ ['DRAFT·219 · LaTeX', 'auto-merge · 184 already cited', Icon.doc, 'accent'], ['DRAFT·220 · LaTeX', 'merge · 92 new entries', Icon.doc, 'ok'], ['Notebook · NB-219', 'append to bib block', Icon.book, 'ok'], ['Overleaf · /harriot-glia/', 'OAuth synced · 4 min ago', Icon.arrow, 'info'], ['Zotero · group-czb', 'mirror selection', Icon.arrow, 'info'], ].map(([k, s, ic, t], i, arr) => (
{ic}
{k}
{s}
Send
))}
{[ ['BibTeX', '.bib', 'recommended', 'accent'], ['BibLaTeX', '.bib', 'with @misc + @online', 'ok'], ['CSL JSON', '.json', 'for Pandoc / Quarto', 'ok'], ['RIS', '.ris', 'EndNote · ProCite', 'default'], ['Citation list', '.txt', 'plain Nature', 'default'], ['Markdown footnotes', '.md', 'pandoc-cite', 'default'], ].map(([k, ext, s, t], i, arr) => (
{k} {ext}
{s}
{t === 'accent' ? 'TOP' : t === 'ok' ? 'OK' : 'STD'}
))}
{[ ['DRAFT·219.bib · 184 refs', '2 h'], ['Glia-2025-review.csl.json', 'yesterday'], ['Replication-set.ris', '3d'], ].map((r, i) => (
{r[0]} {r[1]}
))}
); } window.ReferenceLibraryDapp = ReferenceLibraryDapp; window.ReferenceReaderDapp = ReferenceReaderDapp; window.CitationExportDapp = CitationExportDapp;