{
 "dataset": {
  "archive": "dandi",
  "id": "001172",
  "label": "DANDI:001172"
 },
 "page": "datasets/dandi/001172/",
 "generated": "2026-10-20T19:09:16+00:00",
 "caution": "A failure to reproduce is not a finding that the paper is wrong. It may be a failure of the attempt.",
 "outcome_counts": {
  "reproduced": 13,
  "partially_reproduced": 6,
  "not_reproduced": 1,
  "blocked": 5
 },
 "outcome_counts_with_outside_data": {
  "reproduced": 0,
  "partially_reproduced": 0,
  "not_reproduced": 0,
  "blocked": 0
 },
 "outcome_counts_elsewhere": {
  "reproduced": 0,
  "partially_reproduced": 0,
  "not_reproduced": 0,
  "blocked": 0
 },
 "outcome_counts_links": {
  "reproduced": 0,
  "partially_reproduced": 1,
  "not_reproduced": 0,
  "blocked": 0
 },
 "attempts": [
  {
   "id": "001172-lohani-2022-01",
   "dataset": {
    "archive": "dandi",
    "id": "001172",
    "version": "0.260129.0829",
    "doi": "10.48324/dandi.001172/0.260129.0829"
   },
   "key": "dandi:001172",
   "label": "DANDI:001172",
   "dataset_version": "0.260129.0829",
   "paper": "10.1038/s41593-022-01202-6",
   "paper_title": "Dual color mesoscopic imaging reveals spatiotemporally heterogeneous coordination of cholinergic and neocortical activity",
   "date": "2026-10-18",
   "kind": "agent",
   "accountable": "CatalystNeuro",
   "agent": {
    "harness": "Claude Code (GitHub Actions)",
    "model": "claude-opus-5-5",
    "protocol": "pilot-7"
   },
   "runner": {
    "platform": "GitHub Actions",
    "url": "https://github.com/catalystneuro/reproduction-registry/actions/runs/39152720525"
   },
   "tier": "runs",
   "deprecated": "",
   "deprecated_on": null,
   "entry": "001172-lohani-2022",
   "entry_title": "Cholinergic and calcium dynamics across behavioural states (Lohani, Moberly et al. 2022)",
   "description": "Tests the findings of Lohani, Moberly et al. (2022) on dandiset 001172, which holds dual-colour mesoscopic imaging of ACh3.0 and jRCaMP1b with face video, pupil and wheel data from 4 of the paper's 6 mice. It tests the regression of both signals on behaviour, transients at face movement and locomotion onsets, amplitudes in sustained states, and the state dependence of correlations between areas and between the two signals, using the Allen parcel masks of the paper's code. ECoG, pharmacology, control mice and cholinergic axon imaging are not in the dandiset.",
   "notebooks": [
    {
     "path": "reproduce_lohani_2022.ipynb",
     "title": "Reproducing Lohani, Moberly et al. (2022) from dandiset 001172",
     "executed": "notebooks/001172-lohani-2022/reproduce_lohani_2022.html"
    }
   ],
   "outcomes": [
    {
     "claim": "allen-parcel-link",
     "statement": "The paper's Allen parcel masks, from its code, can be laid on the dandiset's \u0394F/F pixels, so that the areas the paper names can be found in the data.",
     "source": "Methods, Preprocessing of imaging data and Post-processing analysis; parcells_updated121519.mat and brainMask.mat in the paper's code at commit c337686",
     "quote": "",
     "statistics": [],
     "kind": "link",
     "inferred": "",
     "outcome": "partially_reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Per session (pixels non-zero in either \u0394F/F movie) the non-zero pixels equal the code's brainMask.mat rotated by 180 degrees in all 9 sessions (agreement 1.0; best other orientation 0.98). Per movie, 25 of the 26 movies of the 13 sessions (the 9 state sessions and the 4 visual stimulus sessions) agree at 1.0; the calcium movie of grabAM08 11232019 spont agrees at 0.996, as 263 pixels inside the mask, all in the right AUD parcel, are zero in every frame and none outside is non-zero. With 100% contrast gratings in one visual stimulus session per mouse (47 to 49 trials), the largest calcium response of the 46 parcels is in a left visual parcel in all 4 mice and left VISp exceeds right VISp in all 4 (0.108 to 0.216 against -0.024 to 0.065 percent \u0394F/F), but left VISp ranks 1, 1, 3 and 2, so first in 2 of 4 mice where the criterion asks 3 for reproduced. The dependent claims are tested; the partial result bears on parcel borders, not on which areas are where.",
     "deviations": [
      "The criterion's \"pixels with non-zero \u0394F/F in the blue and green movies\" can be read per movie or per session; the per-session reading was chosen after seeing that one movie fails the 99.9% bar under the per-movie reading. Under the per-movie reading the mask part fails on that movie and the claim would be not reproduced by the letter of the criterion. The failing pixels are all in the right AUD parcel, which the left-hemisphere analyses do not use."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig2a-r2-differs-across-areas",
     "statement": "The variance of ACh3.0 and jRCaMP1b signals explained by a ridge regression on FaceMap PCs 1 to 25, locomotion speed and pupil area differs across cortical areas (Friedman's ANOVA p < 0.001 for both, n = 6 mice).",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 1; Figure 2a,b",
     "quote": "For ACh3.0 and jRCaMp1b, the variance explained ... using this full model differed significantly across cortical areas",
     "statistics": [
      {
       "about": "ACh3.0",
       "test": "Friedman's ANOVA",
       "p": 0.001,
       "p_relation": "<",
       "n": "6 mice per group"
      },
      {
       "about": "jRCaMP1b",
       "test": "Friedman's ANOVA",
       "p": 0.001,
       "p_relation": "<",
       "n": "6 mice per group"
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Friedman across the 23 left parcels with 4 mice, ACh chi2 = 67.98, p = 1.4e-06, calcium chi2 = 63.51, p = 6.7e-06. Full-model R2 ranges 0.030 to 0.397 (ACh) and 0.084 to 0.387 (calcium). Spontaneous sessions alone give p = 6e-07 and 0.005. With |speed| as the wheel predictor p = 1.3e-06 and 7.7e-06. For the three mice that match rows of the paper's own R2 file (grabAM05, grabAM07, grabAM08), mean full-model R2 is 0.182, 0.126 and 0.140 (ACh) and 0.207, 0.216 and 0.227 (calcium) against the file's 0.166, 0.126 and 0.142 and 0.193, 0.229 and 0.254.",
     "deviations": [
      "4 of 6 mice; spontaneous and air-puff sessions (9) averaged per mouse, as the Methods do not say which sessions were used.",
      "The ridge regression code is not public; the penalty is chosen per parcel by marginal likelihood over a grid of 91 values, as ridgeMML does by optimisation.",
      "The wheel predictor is the files' WheelSpeed, which is signed, as the Methods (\"a differential of distance\") and the code's wheel_changepoints.m (db1SpeedMpS) define speed. The first revision had switched to |speed|; the second revision returned to the signed series, and |speed| is a variant.",
      "Predictors are scaled with the training folds' statistics; the first run z-scored them over the whole session."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig2b-ap-gradient-inverted",
     "statement": "The coupling of behaviour to fluorescence has anterior-posterior gradients that are inverted between the signals, with ACh most strongly linked to behaviour in frontal areas and calcium in posterior areas.",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 1; Figure 2b",
     "quote": "We also observed significant anterior-posterior gradients in the coupling between behavioral state and fluorescence activity that were inverted for cholinergic versus calcium signals ... with ACh release and calcium signaling most strongly linked to behavioral state variables in frontal and posterior areas, respectively",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Spearman of mean R2 with anterior-posterior rank (1 = MOs) gives ACh rho = -0.761 (p = 2.5e-05) and calcium rho = 0.555 (p = 0.0059). Per mouse ACh rho -0.44 to -0.87; calcium 0.57 to 0.70 in three mice and -0.01 in grabAM05. Spontaneous sessions alone give -0.897 and 0.655. With |speed| -0.758 and 0.558.",
     "deviations": [
      "4 of 6 mice."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig2c-face-best-predictor-ach",
     "statement": "For ACh3.0, facial movement (FaceMap PC1) predicts activity better than locomotion or pupil, in single-variable models (Friedman p = 0.006, face against locomotion and against pupil p = 0.031) and as unique contribution (Friedman p = 0.003).",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 1; Figure 2c",
     "quote": "Facial movements yielded the strongest prediction accuracy compared to locomotion and pupil variation for Ach 3.0",
     "statistics": [
      {
       "about": "single-variable R2 across behavioral metrics",
       "test": "Friedman's ANOVA",
       "p": 0.006,
       "n": "6 mice per group"
      },
      {
       "about": "unique contribution (\u0394R2) across behavioral metrics",
       "test": "Friedman's ANOVA",
       "p": 0.003,
       "n": "6 mice per group"
      },
      {
       "about": "R2, face PC1 against locomotion",
       "test": "post-hoc signed rank test",
       "p": 0.031
      },
      {
       "about": "R2, face PC1 against pupil",
       "test": "post-hoc signed rank test",
       "p": 0.031
      },
      {
       "about": "\u0394R2, face PC1 against locomotion",
       "test": "post-hoc signed rank test",
       "p": 0.031
      },
      {
       "about": "\u0394R2, face PC1 against pupil",
       "test": "post-hoc signed rank test",
       "p": 0.031
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Single-variable R2 averaged over left parcels, face PC1 0.081, wheel 0.026, pupil 0.009; face highest in all 4 mice, Friedman p = 0.018 (exact p = 0.0046). Unique contributions face 0.081, pupil 0.016, wheel 0.004, face largest in all 4 mice, Friedman p = 0.039 (exact p = 0.042). The same holds with |speed|. Signed-rank tests give p = 0.125, the smallest possible with 4 mice, so the paper's p = 0.031 cannot be reached.",
     "deviations": [
      "The paper's post hoc signed-rank tests are replaced by the direction in every mouse.",
      "Unique contribution of face is from shuffling PC1 only; the Methods do not say which face PCs were shuffled."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig2c-face-best-predictor-calcium",
     "statement": "For jRCaMP1b, facial movement (FaceMap PC1) is the most robust predictor of activity (single-variable Friedman p = 0.006; face against locomotion and pupil p = 0.031).",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 1; Figure 2c",
     "quote": "Again, facial movement (PC1) was the most robust predictor",
     "statistics": [
      {
       "about": "single-variable R2 across behavioral metrics",
       "test": "Friedman's ANOVA",
       "p": 0.006,
       "n": "6 mice per group"
      },
      {
       "about": "unique contribution (\u0394R2) across behavioral metrics",
       "test": "Friedman's ANOVA",
       "p": 0.03,
       "n": "6 mice per group"
      },
      {
       "about": "R2, face against locomotion",
       "test": "post-hoc signed rank test",
       "p": 0.031
      },
      {
       "about": "R2, face against pupil",
       "test": "post-hoc signed rank test",
       "p": 0.031
      },
      {
       "about": "\u0394R2, face against locomotion",
       "test": "post-hoc signed rank test",
       "p": 0.031
      },
      {
       "about": "\u0394R2, face against pupil",
       "test": "post-hoc signed rank test",
       "p": 0.063
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Changed to reproduced in the third verification round, from the partially_reproduced of the first revision, which rested on |speed| as the wheel predictor. With the signed speed of the Methods and the code, now the main analysis, single-variable R2 is face PC1 0.112, wheel 0.084, pupil 0.010, face best in all 4 mice by 0.016 to 0.053 over wheel speed, Friedman p = 0.018 (exact p = 0.0046). Unique contributions face 0.058, pupil 0.025, wheel 0.014, face largest in all 4 mice (in grabAM05 by 0.002 over pupil), Friedman p = 0.039. With |speed| wheel speed is higher in grabAM06 (0.147 against 0.142), face is best in 3 of 4 mice and the claim would be partial. In the paper's own per-mouse values (Fig2RawData.mat) face PC1 is the best single variable in all 6 mice, and in grabAM05 (row 1, matched by full-model R2 across parcels, Spearman 0.94 to 0.98) the wheel R2 is 0.0246 for calcium against 0.0253 here with signed speed and 0.0483 with |speed|. The paper found face against pupil not significant for the unique contribution here (p = 0.063).",
     "deviations": [
      "As for fig2c-face-best-predictor-ach.",
      "The regression code is not public; signed speed follows the Methods and wheel_changepoints.m."
     ],
     "disagreed": true,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "s7-face-onset-transients",
     "statement": "Facial movement onset without locomotion is associated with significant whole-cortex transients in ACh (0.64 \u00b1 0.09 \u0394F/F, p = 0.001) and calcium (0.69 \u00b1 0.15 \u0394F/F, p = 0.006).",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 2; Figure S7",
     "quote": "Facial movement onset (quantified using FaceMap PC1) in the absence of locomotion was associated with desynchronization of local neuronal firing as estimated by ECoG and significant whole cortex-averaged transients in both ACh ... and calcium ... signals",
     "statistics": [
      {
       "about": "ACh",
       "test": "Student's t-test",
       "p": 0.001
      },
      {
       "about": "calcium",
       "test": "Student's t-test",
       "p": 0.006,
       "n": "6 mice"
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "partially_reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "ACh 0.728 \u00b1 0.119 percent \u0394F/F (paper 0.55 to 0.73), calcium 0.920 \u00b1 0.131 (paper 0.54 to 0.84), positive in all 4 mice, one-sample t-test p = 0.0089 and 0.0060. 12 to 31 onsets per mouse. The ACh mean is inside tolerance by 0.002. The same peak at random times in sustained quiescence (200 draws) has per mouse means 0.049 to 0.088 (ACh) and 0.113 to 0.177 (calcium); every mouse's transient is above the null's 95th percentile. Keeping the quiescent period after the last locomotion epoch (which the code's onset function drops) gives 0.728 and 0.871.",
     "deviations": [
      "4 of 6 mice; face onsets from the code's procedure, which the Methods describe only in part."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "s7-locomotion-onset-transients",
     "statement": "Locomotion onset is associated with transient increases in ACh (0.68 \u00b1 0.17 \u0394F/F, p = 0.010) and calcium (1.50 \u00b1 0.11 \u0394F/F, p < 0.001).",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 2; Figure S7",
     "quote": "Locomotion onset co-occurred with an increase in facial movement and local desynchronization and was also associated with transient increases in ACh ... and calcium ... signals",
     "statistics": [
      {
       "about": "ACh",
       "test": "Student's t-test",
       "p": 0.01,
       "n": "6 mice"
      },
      {
       "about": "calcium",
       "test": "Student's t-test",
       "p": 0.001,
       "p_relation": "<",
       "n": "6 mice"
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "partially_reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "ACh 0.761 \u00b1 0.272 percent \u0394F/F (paper 0.51 to 0.85, p = 0.068 here), calcium 1.985 \u00b1 0.489 (paper 1.39 to 1.61, p = 0.027), positive in all 4 mice; grabAM08 has the largest values (ACh 1.555, calcium 3.436). 17 to 39 onsets per mouse. Null peaks at random quiescent times have per mouse means 0.044 to 0.082 (ACh) and 0.111 to 0.212 (calcium); every mouse's transient is above the null's 95th percentile.",
     "deviations": [
      "4 of 6 mice."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "s7-ach-transients-same-across-states",
     "statement": "ACh transients vary across cortical areas (p < 0.001) but do not differ between locomotion and facial motion onsets (p = 0.734, two-way repeated measures ANOVA).",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 2; Figure S7",
     "quote": "ACh transients varied significantly across cortical areas ... but were not significantly different between locomotion and facial motion onsets",
     "statistics": [
      {
       "about": "cortical area",
       "test": "two-way repeated measures ANOVA",
       "p": 0.001,
       "p_relation": "<",
       "n": "6 mice per group"
      },
      {
       "about": "locomotion against facial motion onset",
       "test": "two-way repeated measures ANOVA",
       "p": 0.734,
       "n": "6 mice per group"
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Two-way repeated measures ANOVA (4 mice), onset type F = 0.03, p = 0.88; area F = 9.39, p < 0.0001. Whole-cortex locomotion minus face per mouse -0.285 to 0.625 (three negative, one positive), mean 0.034 percent \u0394F/F. An absence result with 3 denominator degrees of freedom, which carries little weight.",
     "deviations": [
      "4 of 6 mice."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "s7-calcium-transients-largest-at-locomotion",
     "statement": "Calcium transients vary across cortical areas (p < 0.001) and states (p = 0.005), with locomotion onset associated with the largest signal.",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 2; Figure S7",
     "quote": "Calcium transients varied significantly across cortical areas ... and states ... with locomotion onset associated with the largest signal",
     "statistics": [
      {
       "about": "cortical area",
       "test": "two-way repeated measures ANOVA",
       "p": 0.001,
       "p_relation": "<",
       "n": "6 mice per group"
      },
      {
       "about": "state",
       "test": "two-way repeated measures ANOVA",
       "p": 0.005,
       "n": "6 mice per group"
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "partially_reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Locomotion transient above face transient in all 4 mice (by 0.447 to 2.245, mean 1.065 percent \u0394F/F), onset type F = 6.94, p = 0.078; area F = 31.6, p < 0.0001.",
     "deviations": [
      "4 of 6 mice; the ANOVA has 3 denominator degrees of freedom for onset type."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "s7-ap-gradient-transients",
     "statement": "Transient magnitudes show a significant anterior-posterior gradient for ACh but not for calcium.",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 2; Figure S7",
     "quote": "We also found a significant anterior-posterior gradient in the transient magnitudes for cholinergic but not calcium signals",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "ACh rho = -0.605 (p = 0.0022) at face onset and -0.752 (p = 3.5e-05) at locomotion onset, larger anteriorly; calcium rho = 0.014 (p = 0.95) and 0.106 (p = 0.63).",
     "deviations": [
      "The paper does not say which onsets the gradient refers to; both are tested."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig3b-ecog-desynchronization",
     "statement": "Sustained facial movement and locomotion are associated with progressively increasing 30 to 100 Hz ECoG power.",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 3; Figure 3b",
     "quote": "Sustained increases in facial movement and locomotion were associated with progressively increasing local circuit desynchronization, as evidenced by an increase in high frequency power",
     "statistics": [
      {
       "about": "main effect of state on 30-100 Hz power",
       "test": "repeated measures ANOVA",
       "p": 0.001,
       "p_relation": "<"
      },
      {
       "about": "high against low facial motion",
       "test": "post hoc LSD test",
       "p": 0.048
      },
      {
       "about": "locomotion against high facial motion",
       "test": "post hoc LSD test",
       "p": 0.002
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "blocked",
     "blocked_by": "data_missing",
     "notebook": null,
     "notes": "The files hold no ECoG; the conversion code reads the Spike2 LFP channel but does not write it. The paper offers its data on request only.",
     "deviations": [],
     "disagreed": false,
     "data": "dataset",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig3c-ach-sustained-face",
     "statement": "Sustained facial motion elevates whole-cortex ACh (low face -0.13 \u00b1 0.04, high face 0.18 \u00b1 0.08 \u0394F/F; low against high p = 0.046, post hoc LSD), with a main effect of state (p = 0.015).",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 3; Figure 3c",
     "quote": "ACh activity varied significantly across cortical areas ... and differed by state ... Sustained facial motion significantly elevated whole-cortex Ach activity",
     "statistics": [
      {
       "about": "state",
       "test": "two-way repeated measures ANOVA",
       "p": 0.015,
       "n": "6 mice per group"
      },
      {
       "about": "low against high facial motion",
       "test": "post-hoc Least Significant Difference (LSD) test",
       "p": 0.046
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "With 3 mice (grabAM07 has no sustained high face epoch), low face -0.129 \u00b1 0.031 and high face 0.158 \u00b1 0.047 percent \u0394F/F, both inside the paper's ranges; high above low in all 3 mice (0.138 to 0.384), LSD p = 0.027; state effect F = 11.1, p = 0.023. Matched epochs per mouse 10, 2 and 13 (71.7, 14.6 and 93.7 s per state). Without grabAM06, high exceeds low in both other mice but LSD p = 0.207.",
     "deviations": [
      "3 of the paper's 6 mice; grabAM06 contributes 2 epochs per state."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig3c-ach-locomotion-no-further-increase",
     "statement": "Locomotion does not further increase whole-cortex ACh beyond high facial motion (locomotion 0.16 \u00b1 0.06 \u0394F/F; locomotion against high face p = 0.717).",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 3; Figure 3c",
     "quote": "but locomotion did not further increase the Ach signal",
     "statistics": [
      {
       "test": "post-hoc LSD test",
       "p": 0.717
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Locomotion minus high face LSD t = 1.09, p = 0.34. The locomotion mean, 0.250 percent \u0394F/F, is above the paper's 0.10 to 0.22, and exceeds high face in all 3 mice (by 0.027 to 0.179), so the data point against the claim; the outcome rests on an absence test with 3 mice, which carries little weight.",
     "deviations": [
      "3 of 6 mice."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig3c-calcium-sustained",
     "statement": "Sustained facial movement and locomotion both increase whole-cortex calcium (low face -0.02 \u00b1 0.02, high face 0.17 \u00b1 0.04, locomotion 0.63 \u00b1 0.19 \u0394F/F; low against high p = 0.020, locomotion against high p = 0.044), with a main effect of state (p = 0.005).",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 3; Figure 3c",
     "quote": "Similarly, sustained calcium activity varied significantly for cortical area ... and state ... Sustained facial movement and locomotion both increased whole cortex calcium activity",
     "statistics": [
      {
       "about": "state",
       "test": "two-way repeated measures ANOVA",
       "p": 0.005,
       "n": "6 mice per group"
      },
      {
       "about": "low against high facial motion",
       "test": "post-hoc LSD test",
       "p": 0.02
      },
      {
       "about": "locomotion against high facial motion",
       "test": "post-hoc LSD test",
       "p": 0.044
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "partially_reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Low face -0.002, high face 0.164 (inside the paper's ranges), locomotion 1.106 percent \u0394F/F (paper 0.44 to 0.82). High above low in all 3 mice (0.124 to 0.222) but LSD p = 0.24; locomotion above high in all 3 (0.656 to 1.2), LSD p = 0.001; state effect F = 48.3, p = 0.0016. Without grabAM06 high minus low has p = 0.266 and locomotion minus high p = 0.019.",
     "deviations": [
      "3 of 6 mice."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "s7-ap-gradient-sustained",
     "statement": "Differences across sustained states have significant anterior-posterior gradients, for ACh comparing high and low facial movement, with larger increases in anterior areas, and for calcium comparing locomotion and high facial movement.",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 3; Discussion; Figure S7",
     "quote": "there was a significant anterior-posterior gradient in the differences across states measured with Spearman\u2019s rank correlation for the cholinergic signal comparing sustained high and low facial movement and for calcium activity comparing sustained locomotion and high facial movement",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "partially_reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "ACh high minus low face rho = -0.801, p = 4.3e-06 (larger anteriorly); calcium locomotion minus high face rho = 0.329, p = 0.125. Without grabAM06 (2 epochs per state) ACh rho = -0.874 (p = 5.3e-08) and calcium rho = 0.437 (p = 0.037), so the calcium half would be met with 2 mice; the criterion fixes the 3 mice.",
     "deviations": [
      "3 of 6 mice."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig3d-ach-frontal-above-visual",
     "statement": "During high facial motion ACh3.0 amplitude is higher in frontal-motor areas than in visual areas (paired t-test, p < 0.05).",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 4; Figure 3d",
     "quote": "increased motor activity (e.g., facial movement) is associated with significantly higher ACh release in motor versus visual areas",
     "statistics": [
      {
       "test": "paired t-test",
       "p": 0.05,
       "p_relation": "<"
      }
     ],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "High face ACh, frontal-motor 0.166 to 0.427 against visual 0.032 to 0.108 percent \u0394F/F, higher in all 3 mice, paired t = 4.34, p = 0.049. Without grabAM06 (2 epochs per state) the difference holds in both other mice but p = 0.247.",
     "deviations": [
      "3 of 6 mice; p is just below 0.05."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig3e-scopolamine-motor-not-visual",
     "statement": "The muscarinic blocker scopolamine decreases cortical activity in motor but not visual areas, and the nicotinic blocker mecamylamine has no significant effect.",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 4; Figure 3e",
     "quote": "treatment with the muscarinic blocker scopolamine selectively decreased cortical activity in motor but not visual areas ... In contrast, treatment with the nicotinic blocker mecamylamine had no significant impact on cortical activity",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "blocked",
     "blocked_by": "data_missing",
     "notebook": null,
     "notes": "No drug or vehicle sessions are in the dandiset (its sessions are spontaneous, air-puff and visual stimulus); the paper offers its data on request only.",
     "deviations": [],
     "disagreed": false,
     "data": "dataset",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig4a-ach-correlations-up-with-face",
     "statement": "Increased facial movement is associated with significant increases in between-area correlations of ACh in anterior somatosensory and motor areas.",
     "source": "Results, State-dependent modulation of cortical network architecture, paragraph 1; Figure 4a",
     "quote": "We found that increased facial movement was associated with significant increases in between-area pairwise correlations in anterior somatosensory and motor areas for ACh signal",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "High minus low face, 64 of 253 pairs increase significantly (BY q = 0.01) and none decreases; 39 of 45 motor-somatosensory pairs (0.867) against 25 of 208 other pairs (0.120). Mean change in z per mouse 0.095, 0.314 and 0.362. At q = 0.05, 98 increases.",
     "deviations": [
      "3 of 6 mice; the permutation test permutes epochs within mice, so its power comes from epochs (25 per state in all) more than mice."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig4a-ach-correlations-down-with-locomotion",
     "statement": "Locomotion is associated with a reduction in between-area correlations of ACh that is significant across the cortex.",
     "source": "Results, State-dependent modulation of cortical network architecture, paragraph 1; Figure 4a",
     "quote": "locomotion was associated with a reduction in the between-area correlations of cholinergic activity that was significant across the cortex",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Locomotion minus high face, 243 of 253 pairs (0.960) decrease significantly, none increases, all six area groups involved; mean r 0.539 against 0.791; per mouse mean change in z -0.337 to -0.648.",
     "deviations": [
      "3 of 6 mice."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig4b-calcium-correlations-up-with-face",
     "statement": "Increased facial movement is associated with broad, significant increases in between-area calcium correlations.",
     "source": "Results, State-dependent modulation of cortical network architecture, paragraph 1; Figure 4b",
     "quote": "We found that increased facial movement was associated with ... broad, significant increases for calcium signal",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "High minus low face, 161 of 253 pairs (0.636) increase significantly, none decreases, all six area groups involved; per mouse mean change in z 0.227 to 0.567.",
     "deviations": [
      "3 of 6 mice."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig4b-calcium-correlations-down-posterior",
     "statement": "Locomotion occurs with modest decreases in calcium correlations that are significant primarily across posterior cortical areas.",
     "source": "Results, State-dependent modulation of cortical network architecture, paragraph 1; Figure 4b",
     "quote": "Locomotion also occurred with modest decreases in correlation for calcium signals that were significant primarily across posterior cortical areas",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "Locomotion minus high face, 100 pairs decrease significantly and none increases; 55 of 66 posterior pairs (0.833) against 45 of 187 other pairs (0.241). Per mouse mean change in z -0.183 to -0.513.",
     "deviations": [
      "3 of 6 mice; posterior is defined here as ranks 12 to 23 of the Methods' order."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig5-coupling-up-with-face",
     "statement": "Sustained facial movement is associated with a significant increase in the correlation between ACh and calcium signals broadly across the cortex.",
     "source": "Results, State-dependent modulation of cortical network architecture, paragraph 2; Figure 5",
     "quote": "Sustained facial movement was associated with a significant increase in correlation between the two signals broadly across the cortex",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "partially_reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "ACh-calcium coupling increases in all 23 left parcels (z 0.173 to 0.737) and significantly in 10 (none decreases), short of the 12 the criterion asks; 22 have uncorrected p < 0.05 and 20 pass BY at q = 0.05. Mean r 0.573 against 0.185; per mouse mean change 0.182 to 0.694.",
     "deviations": [
      "3 of 6 mice."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "fig5-coupling-down-frontal-with-locomotion",
     "statement": "Sustained locomotion is associated with a significant reduction in the correlation between ACh and calcium that is restricted to the frontal cortex.",
     "source": "Results, State-dependent modulation of cortical network architecture, paragraph 2; Figure 5",
     "quote": "sustained locomotion was associated with a significant reduction in the correlation between the two channels that was restricted to the frontal cortex",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "not_reproduced",
     "blocked_by": null,
     "notebook": "reproduce_lohani_2022.ipynb",
     "notes": "No parcel decreases significantly at q = 0.01 (2 at q = 0.05). Coupling is lower with locomotion in all 23 parcels (z -0.370 to -0.037) and in each mouse (-0.138 to -0.269); the largest decreases are in PTLp and SSp-tr (p = 0.0007 and 0.0006), and MOs and MOp have p = 0.072 and 0.076. The decrease is broad here, not restricted to frontal cortex.",
     "deviations": [
      "3 of 6 mice, with 25 matched epochs per state in all."
     ],
     "disagreed": false,
     "data": "with_labels",
     "where": null,
     "proposed": null
    },
    {
     "claim": "s3-hemodynamic-correction",
     "statement": "The spatial regression on 395 nm signals removes stimulus-evoked and behaviour-related negative hemodynamic transients better than pixel-wise regression, shown in GFP and mCherry control mice and in ACh3.0 mice.",
     "source": "Results, Dual-color mesoscopic ACh and calcium imaging, paragraph 1; Methods, Validation of hemodynamics correction; Figures S3, S4",
     "quote": "This method outperformed conventional pixel-wise regression in its ability to remove stimulus-induced and spontaneous behavior-associated negative transients in fluorescence corresponding to hemodynamic absorption",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "blocked",
     "blocked_by": "data_missing",
     "notebook": null,
     "notes": "The comparisons rest on GFP, mCherry and backscatter data from control mice, which are not in the dandiset. The ACh3.0 part (visual stimulus negativity in V1 before and after correction) would need the uncorrected blue \u0394F/F, which is not in the files. It could in principle be recomputed from the raw blue and violet movies of the visual stimulus sessions (about 50 GB each), but that needs a reimplementation of the spatial regression and the atlas areas in native space, because the code's registration transforms are not in the files; this attempt did not do it. A check on one session (data check) shows the archived blue \u0394F/F shares almost no fluctuation with the violet \u0394F/F (r = 0.070) where the raw movies share much (r = 0.576), consistent with a correction having been applied.",
     "deviations": [],
     "disagreed": false,
     "data": "dataset",
     "where": null,
     "proposed": null
    },
    {
     "claim": "s2-ach-sensor-validation",
     "statement": "ACh3.0 specifically reports cholinergic signalling, ex vivo (carbachol, blocked by scopolamine) and in vivo (basal forebrain stimulation).",
     "source": "Results, Dual-color mesoscopic ACh and calcium imaging, paragraph 1; Figure S2",
     "quote": "we confirmed both ex vivo and in vivo that ACh3.0 specifically reported cholinergic signaling",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "blocked",
     "blocked_by": "data_missing",
     "notebook": null,
     "notes": "The slice imaging with carbachol and scopolamine and the basal forebrain stimulation sessions are not in the dandiset.",
     "deviations": [],
     "disagreed": false,
     "data": "dataset",
     "where": null,
     "proposed": null
    },
    {
     "claim": "s8-cholinergic-axons",
     "statement": "The relationship between behavioural state and cholinergic signalling is also seen with mesoscopic imaging of GCaMP6s in cholinergic axons.",
     "source": "Results, Calcium and cholinergic signals encode behavioral state, paragraph 3; Figure S8",
     "quote": "we observed a similar relationship between behavioral state and cholinergic axonal signaling measured via mesoscopic imaging of genetically targeted GCaMP6s-expressing fibers",
     "statistics": [],
     "kind": "finding",
     "inferred": "",
     "outcome": "blocked",
     "blocked_by": "data_missing",
     "notebook": null,
     "notes": "No ChAT-Cre Ai162 (GCaMP6s) mice are in the dandiset.",
     "deviations": [],
     "disagreed": false,
     "data": "dataset",
     "where": null,
     "proposed": null
    }
   ],
   "findings": [
    {
     "kind": "metadata_error",
     "statement": "The \u0394F/F series (DFFOnePhotonSeriesBlue, Green and Violet) are given the starting time of the first LED pulse, the time of raw frame 0, but their frame 0 is raw frame 499, as the detrending drops the first frames. Their times are 49.9 s early in every session; both the raw movies and the alignment of calcium with wheel speed show it."
    },
    {
     "kind": "metadata_error",
     "statement": "The FaceMap, pupil, eye and video timestamps are spaced 111 ms (9 Hz) where the camera pulses are 100 ms apart, span about 10% longer than the session, and end with two values equal to the first camera pulse. With these timestamps face movement and wheel speed are misaligned by 23 to 60 s; with frame i at camera pulse i, as the paper's code does, they align."
    },
    {
     "kind": "metadata_error",
     "statement": "RoiResponseSeriesParcellated holds the calcium (green excitation) \u0394F/F averaged over its ROIs, but its segmentation is linked to the ACh imaging plane. Its image masks are transposed relative to the \u0394F/F images, and its starting time is that of the first green pulse, 64.9 s before its first frame (150 frames after the \u0394F/F's first frame)."
    },
    {
     "kind": "metadata_insufficient",
     "statement": "The \u0394F/F descriptions mention detrending only; the blue and green \u0394F/F are also hemodynamically corrected and registered to the Allen atlas, rotated by 180 degrees, as the paper's code shows (the data are consistent with the correction, in one session checked). The Allen parcels the paper analyses are not in the files; they come from the paper's code. The parcellation in the files is a different, functional one with 89 to 107 ROIs per session and no area names."
    },
    {
     "kind": "metadata_error",
     "statement": "In the VisualStimulus tables the columns from stimulus_size on are shifted by one; stimulus_size holds the duration (2) and the first screen coordinate holds the size (20 degrees)."
    },
    {
     "kind": "data_missing",
     "statement": "The air-puff session grabAM07 11262019 has no Airpuff table, so its puff times are unknown."
    },
    {
     "kind": "selection_undocumented",
     "statement": "No air puff in the Airpuff tables is followed by a locomotion onset within 5 s (29 puffs), which fits the paper's code keeping only puffs without running. The tables then hold a selection of the puffs given, which the files do not say."
    },
    {
     "kind": "metadata_insufficient",
     "statement": "WheelSpeed and pupil_area have the unit \"unknown\"; the paper's code treats wheel speed as m/s, and its range fits that. WheelSpeed is signed (minimum -0.07 to -0.14 per session), which its description does not say."
    },
    {
     "kind": "other",
     "statement": "In the calcium \u0394F/F of grabAM08 11232019 spont, 263 pixels inside the brain mask, all in the right AUD parcel, are zero in every frame; in the other 25 \u0394F/F movies every pixel of the mask is non-zero."
    },
    {
     "kind": "metadata_insufficient",
     "statement": "The VisualStimulus tables give screen coordinates but not where the monitor stood relative to the mouse, so the hemisphere expected to respond cannot be read from the files."
    },
    {
     "kind": "data_missing",
     "statement": "The dandiset holds 4 of the 6 ACh3.0 and jRCaMP1b mice of the paper's code (grabAM05 to grabAM08, not grabAM09 and grabAM10), and no ECoG, drug sessions, control mice or ChAT-GCaMP6s mice. Five of the paper's findings cannot be tested."
    }
   ],
   "verifications": [
    {
     "date": "2026-10-18",
     "kind": "agent",
     "by": "Independent agent run by CatalystNeuro (same harness, separate context, did not write the notebook)",
     "reviewed": "Round 1. The first executed notebook with the conclusion cells and the summary removed, the helper module and the claims file, with the paper (PMC10661869). The verifier had no attempt record and took its counts from the claims file. It gave its own outcome for each claim; all 26 agree with the record as it then stood.",
     "agreed": 26,
     "of": 26,
     "disagreements": []
    },
    {
     "date": "2026-10-18",
     "kind": "agent",
     "by": "Independent agent run by CatalystNeuro (same harness, separate context, did not write the notebook)",
     "reviewed": "Round 2. The full executed notebook of the first revision, with its conclusions and summary, the helper module, the claims file, the attempt record and the paper (PMC10661869). The verifier agreed with 25 of the 26 outcomes and did not accept the reason for fig2c-face-best-predictor-calcium. It also asked for corrections to the robustness text without grabAM06, the runtime and some minor statements.",
     "agreed": 25,
     "of": 26,
     "disagreements": [
      {
       "claim": "fig2c-face-best-predictor-calcium",
       "outcome": "reproduced",
       "reason": "The arithmetic is not disputed; with |speed| wheel beats face in grabAM06 (0.147 vs 0.142), so the result is partial. The reason for switching to |speed| is disputed. The Methods define speed as \"a differential of distance\" after unwrapping, which keeps its sign; the paper's code computes it signed (wheel_changepoints.m line 50, db1SpeedMpS) and takes abs only for the threshold on mean epoch speed (line 135); the file's WheelSpeed is very likely that same series. The code repository contains Figure2Regression/Fig2RawData.mat, the paper's own per-mouse R2 (6 x 52); for calcium its single-variable face R2 is above wheel in all 6 mice; if its rows 1 to 4 are grabAM05 to grabAM08 (not established), its wheel R2 for mouse 1 is 0.0246 (calcium) and 0.0014 (ACh), against 0.0253 and 0.0017 here with signed speed and 0.0483 and 0.0031 with |speed|; the other mice are mixed. On this evidence signed speed is the better-supported reading, and under it the claim is reproduced. The outcome should either go back to reproduced with |speed| as the variant, or stay partial with a reason that matches the sources. Compare the per-mouse values with Fig2RawData.mat after confirming its row-to-mouse mapping; this would also give the first external check of the ridgeMML port."
      }
     ]
    },
    {
     "date": "2026-10-18",
     "kind": "agent",
     "by": "Independent agent run by CatalystNeuro (same harness, separate context, did not write the notebook)",
     "reviewed": "Round 3. The one proposed change of outcome, fig2c-face-best-predictor-calcium from partially_reproduced to reproduced, with the notebook cells behind it (cells 15, 26, 27, 33, 36 and 38 to 43), the attempt record and the paper (PMC10661869).",
     "agreed": 1,
     "of": 1,
     "disagreements": []
    }
   ]
  }
 ],
 "entries": [
  {
   "name": "001172-lohani-2022",
   "type": "reproduction",
   "title": "Cholinergic and calcium dynamics across behavioural states (Lohani, Moberly et al. 2022)",
   "description": "Tests the findings of Lohani, Moberly et al. (2022) on dandiset 001172, which holds dual-colour mesoscopic imaging of ACh3.0 and jRCaMP1b with face video, pupil and wheel data from 4 of the paper's 6 mice. It tests the regression of both signals on behaviour, transients at face movement and locomotion onsets, amplitudes in sustained states, and the state dependence of correlations between areas and between the two signals, using the Allen parcel masks of the paper's code. ECoG, pharmacology, control mice and cholinergic axon imaging are not in the dandiset.",
   "datasets": [
    "dandi:001172"
   ],
   "papers": [
    "10.1038/s41593-022-01202-6"
   ],
   "derived_from": [],
   "notebooks": [
    {
     "path": "reproduce_lohani_2022.ipynb",
     "title": "Reproducing Lohani, Moberly et al. (2022) from dandiset 001172",
     "executed": "notebooks/001172-lohani-2022/reproduce_lohani_2022.html"
    }
   ]
  }
 ]
}
