<?xml version="1.0" encoding="UTF-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xml:lang="en">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>Deconvolution improves the detection and quantification of spike transmission gain from spike trains</title>
        <author>Spivak</author>
        <author>Sloin</author>
        <author>Someck</author>
        <author>Stark</author>
        <author>Levi</author>
      </titleStmt>
      <publicationStmt>
        <p>Tag layer of the DHSS Meta-Tagging Project. The article text is reproduced from the
           staged copy named in sourceDesc and is not altered; the tags are held separately in
           standOff so that overlapping and nested spans are preserved.</p>
      </publicationStmt>
      <sourceDesc>
        <bibl>
          <title>Deconvolution improves the detection and quantification of spike transmission gain from spike trains</title>
          <date>2022</date>
          <publisher>Communications Biology</publisher>
          <idno type="DOI">10.1038/s42003-022-03450-5</idno>
          
          <idno type="record">Spivak2022-deconvolution-improves-the-detection-and-qua</idno>
          <note type="staged-file">Spivak2022-deconvolution-improves-the-detection-and-qua.txt, the project's staged copy</note>
          <note type="text-sha1">0a61b6d7f2a14692285256c0370c30663bde62c8</note>
          <note type="rights">not-redistributable</note>
        </bibl>
      </sourceDesc>
    </fileDesc>
    <profileDesc>
      <textClass><keywords><term>neuroscience</term></keywords></textClass>
      <particDesc>
        <person xml:id="paper"><p>the paper's own words</p></person>
        <person xml:id="tagger"><p>the tag layer; a sentence written by the tagger about the
          paper, always anchored to a quotation but not itself a quotation</p></person>
      </particDesc>
    </profileDesc>
    <revisionDesc>
      <change when="2026-10-06"
              who="build_paper_edition.py">152 spans located by searching the stored text for the quote's exact words, allowing any whitespace between them</change>
    </revisionDesc>
  </teiHeader>
  <standOff>
    <spanGrp type="tags">
      <span xml:id="t0" from="#a1" to="#a7" type="object_of_study" ana="#object_of_study" resp="#paper">how much of what is read as a connection between two neurons is contributed by the firing pattern of each neuron on its own</span>
      <span xml:id="t1" from="#a1" to="#a7" type="research_question" ana="#research_question" resp="#paper">whether EXISTING METHODS FOR DETERMINING NEURONAL CONNECTIVITY FROM SPIKE TIMES ARE HIGHLY AFFECTED BY BURST SPIKING ACTIVITY, RESULTING IN OVER- OR UNDERESTIMATION OF SPIKE TRANSMISSION</span>
      <span xml:id="t2" from="#a1" to="#a7" type="contribution" ana="#contribution" resp="#paper">a decomposition of the cross-correlation into three elements and A DECONVOLUTION-BASED ALGORITHM FOR REMOVING EFFECTS OF SECOND-ORDER SPIKE TRAIN STATISTICS</span>
      <span xml:id="t3" from="#a5" to="#a6" type="claim_type" ana="#claim_type" resp="#paper">method</span>
      <span xml:id="t4" from="#a1" to="#a2" type="phenomenon" ana="#phenomenon" resp="#paper">spike transmission between connected neurons</span>
      <span xml:id="t5" from="#a3" to="#a4" type="method" ana="#method" resp="#paper">simulation<term>simulation</term></span>
      <span xml:id="t6" from="#a51" to="#a52" type="mechanisms" ana="#mechanisms[0]" resp="#tagger">mechanisms<term>Because the CCH contains each neuron&#x27;s auto-correlation convolved with the transmission impulse response, presynaptic bursts inject fast side lobes into the CCH; timescale separation cannot strip them out, so the estimated gain is biased by burstiness rather than by synaptic strength.</term></span>
      <span xml:id="t7" from="#a55" to="#a56" type="mechanisms" ana="#mechanisms[1]" resp="#tagger">mechanisms<term>Bursting of the presynaptic neuron produces secondary peaks flanking the causal peak of the CCH, which is the concrete distortion the estimators mistake for transmission.</term></span>
      <span xml:id="t8" from="#a71" to="#a72" type="mechanisms" ana="#mechanisms[2]" resp="#tagger">mechanisms<term>Deconvolving the two auto-correlation histograms out of the CCH removes the ACH-induced side lobes, leaving a histogram whose causal peak reflects transmission alone before the other-inputs term is subtracted.</term></span>
      <span xml:id="t9" from="#a47" to="#a48" type="mechanisms" ana="#mechanisms[3]" resp="#tagger" cert="1.0">A CCH CAN BE DESCRIBED AS A SUM OF THREE ELEMENTS: (1) THE CONVOLUTION BETWEEN THE ACH OF NEURON 1 AND THE IMPULSE RESPONSE FROM NEURON 1 TO NEURON 2; (2) THE CONVOLUTION BETWEEN THE ACH OF NEURON 2 AND THE IMPULSE RESPONSE FROM NEURON 2 TO NEURON 1; AND (3) THE CROSS-CORRELATION BETWEEN THE BACKGROUND SPIKE TRAINS, THOSE NOT DUE TO DIRECT CONNECTIVITY BETWEEN THE TWO NEURONS</span>
      <span xml:id="t10" from="#a49" to="#a50" type="mechanisms" ana="#mechanisms[4]" resp="#tagger" cert="1.0">and the decomposition buys a change of shape: THE LAST EXPRESSION HAS THE CONCEPTUAL BENEFIT OF OPENING THE LOOP, EFFECTIVELY DESCRIBING A FEEDBACK SYSTEM AS A FEEDFORWARD SYSTEM USING AN ARITHMETIC DECOMPOSITION, so that hidden elements can be reconstructed FROM THE CCH USING NUMERICAL METHODS</span>
      <span xml:id="t11" from="#a19" to="#a20" type="mechanisms" ana="#mechanisms[5]" resp="#tagger" cert="1.0">why the field&#x27;s existing filter cannot work: WHEN ONE OF TWO CONNECTED NEURONS EXHIBITS HIGH-FREQUENCY PERIODICITY OR BURST SPIKING, FAST FEATURES APPEAR IN THE CCH, and THESE FEATURES CANNOT BE DIFFERENTIATED FROM TRANSMITTED SPIKES BY TIMESCALE SEPARATION</span>
      <span xml:id="t12" from="#a27" to="#a30" type="mechanisms" ana="#mechanisms[6]" resp="#tagger" cert="1.0">and the same synapse transmits differently depending on the background: WEAKER EPSPs (0.2-1 mV) COULD INDUCE CONSISTENT SPIKING WHEN NOISE WAS SUFFICIENTLY HIGH, and THE uEPSP MAGNITUDE REQUIRED TO GENERATE A FIXED rSTG DECREASED MONOTONICALLY WITH the noise</span>
      <span xml:id="t13" from="#a132" to="#a133" type="limitations" ana="#limitations[0]" resp="#tagger">The method assumes fixed auto-correlations and connectivity over time, so it cannot track time-dependent changes in spike transmission.<note>what this limits: any use of the method on non-stationary data: it DOES NOT TAKE INTO ACCOUNT TIME-DEPENDENT CHANGES IN THE AUTO-CORRELATION or connectivity</note></span>
      <span xml:id="t14" from="#a98" to="#a99" type="limitations" ana="#limitations[1]" resp="#tagger">The point-process simulations covered only feedforward two-neuron pairs and may miss features of larger reciprocally connected networks.<note>what this limits: the generalisation of the simulation results: THE POINT PROCESS SIMULATIONS WERE LIMITED TO TWO-NEURON NETWORKS WITH FEEDFORWARD CONNECTIVITY</note></span>
      <span xml:id="t15" from="#a140" to="#a141" type="limitations" ana="#limitations[2]" resp="#tagger">The mathematical framework assumes linear time-invariant spike transmission, an assumption incompatible with real neuronal refractoriness.<note>what this limits: every result of the mathematical framework: LINEARITY IS INCOMPATIBLE WITH NEURONAL REFRACTORINESS, AND IS ASSUMED FOR MATHEMATICAL SIMPLICITY - an idealisation known to be false, adopted for tractability</note></span>
      <span xml:id="t16" from="#a118" to="#a119" type="limitations" ana="#limitations[3]" resp="#tagger">In the real-neuron dataset there is no ground truth for the true spike transmission gain.<note>what this limits: the real-neuron validation specifically: RSTGS ARE OF COURSE UNKNOWN FOR THE REAL NEURONAL DATA - there is no ground truth outside the simulations</note></span>
      <span xml:id="t17" from="#a131" to="#a133" type="limitations" ana="#limitations[4]" resp="#tagger" cert="1.0">THE UNDERLYING ASSUMPTION WAS THAT THE ACHs AND CONNECTIVITY STRENGTHS ARE FIXED OVER TIME, and AS IS, THE DECONVOLUTION APPROACH PRESENTED HERE (AS WELL AS THE TIMESCALE SEPARATION METHODS EMPLOYED) DOES NOT TAKE INTO ACCOUNT TIME-DEPENDENT CHANGES IN THE AUTO-CORRELATION AND CANNOT ESTIMATE TIME-DEPENDENT CHANGES OF SPIKE TRANSMISSION<note>what this limits: any use in which transmission is expected to change - and the paper cites work showing SPIKE TRANSMISSION ESTIMATES DERIVED FROM THE CCH IN VIVO WERE DISTINCT WHEN CCHs WERE COMPUTED USING THE FIRST, SECOND, OR THIRD SPIKE IN A PRESYNAPTIC BURST</note></span>
      <span xml:id="t18" from="#a45" to="#a46" type="limitations" ana="#limitations[5]" resp="#tagger" cert="1.0">the decomposition is an approximation with a stated domain - THE APPROXIMATION IS VALID AS LONG AS THE PRODUCT OF THE TWO STGs (I.E., THE LOOP GAIN) IS SMALL<note>what this limits: the decomposition, over a stated domain: THE APPROXIMATION IS VALID AS LONG AS THE PRODUCT OF THE TWO STGS (I.E., THE LOOP GAIN) IS SMALL</note></span>
      <span xml:id="t19" from="#a98" to="#a99" type="limitations" ana="#limitations[6]" resp="#tagger" cert="1.0">THE POINT PROCESS SIMULATIONS WERE LIMITED TO TWO-NEURON NETWORKS WITH FEEDFORWARD CONNECTIVITY AND MAY NOT EXHIBIT OTHER FEATURES, PRODUCED IN LARGER-SCALE NETWORKS WITH RECIPROCALLY-CONNECTED NEURONS<note>what this limits: the same scope as limitations[1] - two-neuron feedforward simulations only</note></span>
      <span xml:id="t20" from="#a118" to="#a120" type="limitations" ana="#limitations[7]" resp="#tagger" cert="1.0">IN CONTRAST TO SIMULATIONS, rSTGs ARE OF COURSE UNKNOWN FOR THE REAL NEURONAL DATA, so the real-data test is indirect - the contribution was tested BY MEASURING THE eSTG RATIO (WITHOUT AND WITH DECONVOLUTION) AS A FUNCTION OF THE BURST INDEX<note>what this limits: reading the real-data result as a demonstration of accuracy rather than of consistency with the simulations</note></span>
      <span xml:id="t21" from="#a59" to="#a61" type="limitations" ana="#limitations[8]" resp="#tagger" cert="1.0">THE ESTIMATES YIELDED BY THE PSP-BASED METHODS CANNOT BE GAUGED DIRECTLY IN THE CASE OF THE SYNTHETIC CCH, SINCE NO GROUND TRUTH FOR PSP EXISTS IN THE POINT PROCESS SIMULATIONS - two of the five methods report in units the simulation cannot produce<note>what this limits: comparisons between the gain-based and PSP-based methods: the two families produce estimates that CANNOT BE GAUGED DIRECTLY against each other on the synthetic CCH</note></span>
      <span xml:id="t22" from="#a121" to="#a123" type="limitations" ana="#limitations[9]" resp="#tagger" cert="1.0">the real-data analysis keeps a sixth of the pairs - ONLY PYR-TO-INT PAIRS WITH A CONSISTENT MONOSYNAPTIC CCH PEAK, IN WHICH THE PYR EXHIBITED A NON-NEGATIVE BURST INDEX, WERE ANALYZED (1274/7991 PAIRS)<note>what this limits: generalising the real-data effect to pairs whose presynaptic cell does not burst, which were excluded by construction</note></span>
      <span xml:id="t23" from="#a80" to="#a82" type="limitations" ana="#limitations[10]" resp="#tagger" cert="1.0">the tool does not help one of the five methods - WITH THE EXCEPTION OF CoNNECT, DECONVOLUTION REDUCED THE EFFECT OF BURSTING FOR ALL METHODS<note>what this limits: the bursting-robustness claim: WITH THE EXCEPTION OF CoNNECT, DECONVOLUTION REDUCED THE EFFECT OF BURSTING FOR ALL METHODS - one of the five is not helped</note></span>
      <span xml:id="t24" from="#a14" to="#a15" type="limitations" ana="#limitations[11]" resp="#tagger" cert="1.0">and the measurement it improves is correlative in the first place - MOST CCH APPLICATIONS EMPLOY SPONTANEOUS SPIKING, AND ARE THEREFORE CORRELATIVE MEASUREMENTS WHICH CANNOT DIFFERENTIATE CAUSAL TRANSMISSION FROM NON-CAUSAL SPIKE PATTERNS<note>what this limits: any causal reading of the improved measurement: MOST CCH APPLICATIONS EMPLOY SPONTANEOUS SPIKING, AND ARE THEREFORE CORRELATIVE MEASUREMENTS WHICH CANNOT DIFFERENTIATE CAUSAL TRANSMISSION FROM NON-CAUSAL SPIKE PATTERNS</note></span>
      <span xml:id="t25" from="#a49" to="#a50" type="transfers" ana="#transfers[0]" resp="#tagger" cert="1.0">the move that OPENS THE LOOP - EFFECTIVELY DESCRIBING A FEEDBACK SYSTEM AS A FEEDFORWARD SYSTEM USING AN ARITHMETIC DECOMPOSITION, which ALLOWS RECONSTRUCTING HIDDEN ELEMENTS, NAMELY THE STCs, FROM THE CCH USING NUMERICAL METHODS</span>
      <span xml:id="t26" from="#a47" to="#a48" type="transfers" ana="#transfers[1]" resp="#tagger" cert="0.8">the spike transmission curve defined as an impulse response, so that THE CCH IS IDENTICAL TO THE CONVOLUTION BETWEEN THE ACH OF NEURON 1 AND THE STC</span>
      <span xml:id="t27" from="#a105" to="#a108" type="controls" ana="#controls[0]" resp="#tagger" cert="1.0">the estimator run against a simulation in which the connection strength was IDENTICAL for every pair and only burstiness varied<note>eliminates: the burst dependence being a real difference in connectivity - ALTHOUGH E-TO-I CONNECTION STRENGTHS WERE THE SAME FOR ALL PAIRS, MEDIAN FILTERING WITHOUT DECONVOLUTION YIELDED eSTGs WHICH WERE HIGHLY AFFECTED BY THE BF, and with deconvolution produced eSTGs THAT WERE NOT CORRELATED WITH BURSTINESS · outcome (stated by the tagger, no quotation): held</note></span>
      <span xml:id="t28" from="#a39" to="#a42" type="controls" ana="#controls[1]" resp="#tagger" cert="1.0">the whole method first validated on a case with a known answer and no complications<note>eliminates: the estimator being wrong before any of this - CONSIDERING ALL NON-ZERO rSTG VALUES, THE MEAN eSTG ERROR was 2.5%, so THE STG ESTIMATED FROM THE CCH BETWEEN SPIKE TRAINS CLOSELY MATCHES THE REAL SPIKE TRANSMISSION GAIN · outcome (stated by the tagger, no quotation): held</note></span>
      <span xml:id="t29" from="#a136" to="#a137" type="controls" ana="#controls[2]" resp="#tagger" cert="1.0">the naive definition of the quantity replaced by a corrected one<note>eliminates: an arithmetic error in the ground truth itself - SUCH COMPUTATION IS FLAWED SINCE THE ADDITION OF TRANSMITTED SPIKES OCCASIONALLY DECIMATES SPONTANEOUS (NOISE-INDUCED) SPIKES, so THE EXACT rSTG IS OBTAINED BY MULTIPLYING THE NAIVE RATIO BY A CORRECTION FACTOR · outcome (stated by the tagger, no quotation): held</note></span>
      <span xml:id="t30" from="#a98" to="#a99" type="controls" ana="#controls[3]" resp="#tagger" cert="1.0">the two-cell result repeated in hundred-neuron conductance-based networks with reciprocal connections<note>eliminates: the effect being an artifact of the two-neuron feedforward setting - THE POINT PROCESS SIMULATIONS WERE LIMITED TO TWO-NEURON NETWORKS WITH FEEDFORWARD CONNECTIVITY AND MAY NOT EXHIBIT OTHER FEATURES · outcome (stated by the tagger, no quotation): held</note></span>
      <span xml:id="t31" from="#a88" to="#a90" type="controls" ana="#controls[4]" resp="#tagger" cert="1.0">the improvement measured as error against ground truth, not only as a change in the estimate<note>eliminates: a shift being mistaken for an improvement - DECONVOLUTION REDUCED THE MSE FOR ALL STG-BASED METHODS, approximately TWO-FOLD · outcome (stated by the tagger, no quotation): held</note></span>
      <span xml:id="t32" from="#a128" to="#a130" type="controls" ana="#controls[5]" resp="#tagger" cert="1.0">the real-data effect tested as a FUNCTION of burst index rather than as a mean shift<note>eliminates: a fixed DC shift explaining the higher estimates - THE HIGHER eSTGs YIELDED BY MEDIAN FILTERING WITH DECONVOLUTION MAY RESULT FROM A FIXED DC SHIFT OR BE BURST-DEPENDENT, and the ratios EXHIBITED A NEGATIVE CORRELATION WITH BURST INDICES · outcome (stated by the tagger, no quotation): held</note></span>
      <span xml:id="t33" from="#a12" to="#a13" type="concepts" ana="#concepts[0]" resp="#paper">CCH<term>CCH</term></span>
      <span xml:id="t34" from="#a36" to="#a38" type="concepts" ana="#concepts[1]" resp="#paper">STG<term>STG</term></span>
      <span xml:id="t35" from="#a25" to="#a26" type="concepts" ana="#concepts[2]" resp="#paper">rSTG<term>rSTG</term></span>
      <span xml:id="t36" from="#a33" to="#a34" type="concepts" ana="#concepts[3]" resp="#paper">eSTG<term>eSTG</term></span>
      <span xml:id="t37" from="#a8" to="#a9" type="concepts" ana="#concepts[4]" resp="#paper">EPSP<term>EPSP</term></span>
      <span xml:id="t38" from="#a43" to="#a44" type="concepts" ana="#concepts[5]" resp="#paper">convolution<term>convolution</term></span>
      <span xml:id="t39" from="#a100" to="#a101" type="concepts" ana="#concepts[6]" resp="#paper">deconvolution<term>deconvolution</term></span>
      <span xml:id="t40" from="#a17" to="#a18" type="concepts" ana="#concepts[7]" resp="#paper">timescale separation<term>timescale separation</term></span>
      <span xml:id="t41" from="#a53" to="#a54" type="concepts" ana="#concepts[8]" resp="#paper">burst<term>burst</term></span>
      <span xml:id="t42" from="#a62" to="#a63" type="concepts" ana="#concepts[9]" resp="#paper">tails<term>tails</term></span>
      <span xml:id="t43" from="#a64" to="#a66" type="concepts" ana="#concepts[10]" resp="#paper">jitter<term>jitter</term></span>
      <span xml:id="t44" from="#a64" to="#a66" type="concepts" ana="#concepts[11]" resp="#paper">median<term>median</term></span>
      <span xml:id="t45" from="#a138" to="#a139" type="concepts" ana="#concepts[12]" resp="#paper">GLMCC<term>GLMCC</term></span>
      <span xml:id="t46" from="#a25" to="#a26" type="concepts" ana="#concepts[13]" resp="#paper">spike transmission<term>spike transmission</term></span>
      <span xml:id="t47" from="#a21" to="#a22" type="concepts" ana="#concepts[14]" resp="#paper">connectivity<term>connectivity</term></span>
      <span xml:id="t48" from="#a27" to="#a28" type="concepts" ana="#concepts[15]" resp="#paper">noise<term>noise</term></span>
      <span xml:id="t49" from="#a60" to="#a61" type="concepts" ana="#concepts[17]" resp="#paper">ground truth<term>ground truth</term></span>
      <span xml:id="t50" from="#a85" to="#a87" type="concepts" ana="#concepts[18]" resp="#paper">MSE<term>MSE</term></span>
      <span xml:id="t51" from="#a69" to="#a70" type="concepts" ana="#concepts[19]" resp="#paper">periodicity<term>periodicity</term></span>
      <span xml:id="t52" from="#a113" to="#a115" type="concepts" ana="#concepts[20]" resp="#paper">CA1<term>CA1</term></span>
      <span xml:id="t53" from="#a36" to="#a37" type="unhoused_relations" ana="#unhoused_relations[0]" resp="#tagger">STG → spike transmission probability<note>FOUR NAMES FOR ONE CONSTRUCT, EACH WITH ITS OWN CITATION, IN ONE SENTENCE: the spike transmission gain (STG) has been called “effectiveness” [33], “asynchronous gain” [34], “synaptic efficacy” [11] and “spike transmission probability” by previous studies. The relation is ONE-TO-FOUR and the concept edges form is binary, so splitting it into four &#x27;renamed-across-fields&#x27; edges would give each name a partner and lose the set - which is the only part that matters, because THE POINT IS THAT THERE ARE FOUR. A literature search on any one name misses the other three, and nothing in the layer records that they are the same measure. The author had to interrupt a methods section to say so, which is where this kind of fact usually lives and why it usually travels nowhere.</note></span>
      <span xml:id="t54" from="#a36" to="#a37" type="senses" ana="#senses[0]" resp="#tagger" cert="1.0">ONE QUANTITY, FIVE NAMES, AND THE PAPER LISTS THEM WITH CITATIONS: PREVIOUS STUDIES HAVE REFERRED TO THE STG USING VARIOUS OTHER NAMES: “effectiveness”, “asynchronous gain”, “synaptic efficacy”, AND “spike transmission probability”. A `renamed-across-fields` edge that the corpus usually has to infer, printed in the source</span>
      <span xml:id="t55" from="#a62" to="#a68" type="senses" ana="#senses[1]" resp="#tagger" cert="1.0">THREE PUBLISHED ESTIMATORS OF THE SAME QUANTITY, ON THE SAME DATA, WITH A KNOWN ANSWER, DISAGREE FROM 58% TO 133%: THE TAILS PREDICTOR OVERESTIMATED THE rSTG (133%), AND THE JITTER AND MEDIAN PREDICTORS UNDERESTIMATED IT (JITTER: 58%; MEDIAN FILTERING: 70%). Not noise - the sign of the error is a property of the estimator</span>
      <span xml:id="t56" from="#a105" to="#a108" type="senses" ana="#senses[2]" resp="#tagger" cert="1.0">AND THE NUMBER MOVES WITH A PROPERTY THAT IS NOT THE CONNECTION: ALTHOUGH E-TO-I CONNECTION STRENGTHS WERE THE SAME FOR ALL PAIRS, MEDIAN FILTERING WITHOUT DECONVOLUTION YIELDED eSTGs WHICH WERE HIGHLY AFFECTED BY THE BF. Identical ground truth, and the measurement varies with how the presynaptic cell happens to fire</span>
      <span xml:id="t57" from="#a109" to="#a110" type="senses" ana="#senses[3]" resp="#tagger" cert="1.0">stated by the authors as the general form: EVEN WHEN CONNECTIONS HAVE FIXED STRENGTHS, THE eSTGs DEPEND ON BURST SPIKING ACTIVITY</span>
      <span xml:id="t58" from="#a16" to="#a18" type="senses" ana="#senses[4]" resp="#tagger" cert="1.0">THE FIELD&#x27;S SHARED ASSUMPTION, WRITTEN OUT: AN UNDERLYING ASSUMPTION IN THESE APPROACHES IS THAT WHILE DIRECT CONNECTIONS EXHIBIT FAST TRANSIENTS IN THE CCH, INDIRECT SOURCES PRODUCE SLOWER FLUCTUATIONS - the whole timescale-separation family rests on it</span>
      <span xml:id="t59" from="#a19" to="#a20" type="senses" ana="#senses[5]" resp="#tagger" cert="1.0">and then broken by a case it does not cover: WHEN ONE OF TWO CONNECTED NEURONS EXHIBITS HIGH-FREQUENCY PERIODICITY OR BURST SPIKING, FAST FEATURES APPEAR IN THE CCH, and THESE FEATURES CANNOT BE DIFFERENTIATED FROM TRANSMITTED SPIKES BY TIMESCALE SEPARATION</span>
      <span xml:id="t60" from="#a59" to="#a61" type="senses" ana="#senses[6]" resp="#tagger" cert="1.0">TWO OF THE FIVE METHODS REPORT IN UNITS THE GROUND TRUTH DOES NOT HAVE: THE TAILS, JITTER, AND MEDIAN FILTERING METHODS YIELD ESTIMATES MEASURED AS GAIN, THE GLMCC AND CoNNECT METHODS PRODUCE ESTIMATES IN UNITS OF mV, and THE ESTIMATES YIELDED BY THE PSP-BASED METHODS CANNOT BE GAUGED DIRECTLY, SINCE NO GROUND TRUTH FOR PSP EXISTS IN THE POINT PROCESS SIMULATIONS</span>
      <span xml:id="t61" from="#a14" to="#a15" type="senses" ana="#senses[7]" resp="#tagger" cert="1.0">THE MEASUREMENT IS CORRELATIVE AND THE PAPER SAYS SO: MOST CCH APPLICATIONS EMPLOY SPONTANEOUS SPIKING, AND ARE THEREFORE CORRELATIVE MEASUREMENTS WHICH CANNOT DIFFERENTIATE CAUSAL TRANSMISSION FROM NON-CAUSAL SPIKE PATTERNS - every `causes` edge built on a CCH inherits this</span>
      <span xml:id="t62" from="#a10" to="#a11" type="senses" ana="#senses[8]" resp="#tagger" cert="1.0">A QUANTITY THAT DOES NOT DETERMINE WHAT ITS NAME SUGGESTS: EPSP MAGNITUDE ALONE IS INSUFFICIENT FOR DETERMINING WHETHER A POSTSYNAPTIC NEURON WILL FIRE FOLLOWING A PRESYNAPTIC SPIKE, THEREBY ALLOWING INFORMATION TO PASS ON TO OTHER CELLS</span>
      <span xml:id="t63" from="#a27" to="#a30" type="senses" ana="#senses[9]" resp="#tagger" cert="1.0">and the missing variable is named and measured: WHILE EVEN RELATIVELY-LARGE EPSPs FAIL TO PRODUCE POSTSYNAPTIC SPIKES IN THE LACK OF MEMBRANE POTENTIAL VARIABILITY, WEAKER EPSPs (0.2-1 mV) COULD INDUCE CONSISTENT SPIKING WHEN NOISE WAS SUFFICIENTLY HIGH. The same synapse, opposite outcomes, decided by the background</span>
      <span xml:id="t64" from="#a136" to="#a137" type="senses" ana="#senses[10]" resp="#tagger" cert="1.0">THE OBVIOUS DEFINITION OF THE GROUND TRUTH IS WRONG, AND THE PAPER DERIVES THE CORRECTION: SUCH COMPUTATION IS FLAWED SINCE THE ADDITION OF TRANSMITTED SPIKES OCCASIONALLY DECIMATES SPONTANEOUS (NOISE-INDUCED) SPIKES - THE EXACT rSTG IS OBTAINED BY MULTIPLYING THE NAIVE RATIO BY A CORRECTION FACTOR THAT SCALES THE FIRING RATE DIFFERENCE BY THE FRACTION OF NON-OCCUPIED BINS</span>
      <span xml:id="t65" from="#a131" to="#a133" type="senses" ana="#senses[11]" resp="#tagger" cert="1.0">THE ASSUMPTION THE WHOLE PAPER RESTS ON, STATED WITH THE EVIDENCE AGAINST IT: THE UNDERLYING ASSUMPTION WAS THAT THE ACHs AND CONNECTIVITY STRENGTHS ARE FIXED OVER TIME - and SPIKE TRANSMISSION ESTIMATES DERIVED FROM THE CCH IN VIVO WERE DISTINCT WHEN CCHs WERE COMPUTED USING THE FIRST, SECOND, OR THIRD SPIKE IN A PRESYNAPTIC BURST</span>
      <span xml:id="t66" from="#a45" to="#a46" type="senses" ana="#senses[12]" resp="#tagger" cert="1.0">AN APPROXIMATION WITH ITS DOMAIN PRINTED: THE APPROXIMATION IS VALID AS LONG AS THE PRODUCT OF THE TWO STGs (I.E., THE LOOP GAIN) IS SMALL</span>
      <span xml:id="t67" from="#a118" to="#a120" type="senses" ana="#senses[13]" resp="#tagger" cert="1.0">AND THE REAL DATA HAS NO GROUND TRUTH AT ALL: IN CONTRAST TO SIMULATIONS, rSTGs ARE OF COURSE UNKNOWN FOR THE REAL NEURONAL DATA - so the real-data claim is a consistency check against the simulations, not a measurement of accuracy</span>
      <span xml:id="t68" from="#a80" to="#a82" type="senses" ana="#senses[14]" resp="#tagger" cert="1.0">a negative reported about the authors&#x27; own tool: WITH THE EXCEPTION OF CoNNECT, DECONVOLUTION REDUCED THE EFFECT OF BURSTING FOR ALL METHODS</span>
      <span xml:id="t69" from="#a100" to="#a104" type="senses" ana="#senses[15]" resp="#tagger" cert="1.0">THE METHOD WAS CHOSEN ON TWO CRITERIA AND ONE OF THEM IS SPEED: OF THE STG-BASED METHODS, MEDIAN FILTERING YIELDED THE BEST PERFORMANCE, and its runtime was THREE TO FOUR ORDERS OF MAGNITUDE FASTER THAN THE RUNTIME OF PSP-BASED METHODS</span>
      <span xml:id="t70" from="#a88" to="#a90" type="senses" ana="#senses[16]" resp="#tagger" cert="1.0">the improvement, in the units of the thing being estimated: DECONVOLUTION REDUCED THE MSE FOR ALL STG-BASED METHODS, approximately TWO-FOLD</span>
      <span xml:id="t71" from="#a134" to="#a135" type="senses" ana="#senses[17]" resp="#tagger" cert="1.0">and the claim generalizes beyond the case tested: WHILE BURSTING IS A RELATIVELY COMMON DEVIATION FROM POISSON SPIKING IN REAL SPIKE TRAINS, OTHER DEVIATIONS ARE CLEARLY POSSIBLE - WHEN INDIVIDUAL NEURONS EXHIBIT PHASE LOCKING TO FIELD OSCILLATIONS, THE ACH MAY EXHIBIT PERIODICITY, and THE CCH BETWEEN CONNECTED NEURONS WILL BE AFFECTED BY ACH PERIODICITY</span>
      <span xml:id="t72" from="#a124" to="#a125" type="senses" ana="#senses[18]" resp="#tagger" cert="1.0">the real-data result stated as direction, not size: DECONVOLUTION-BASED eSTGs WERE CONSISTENTLY HIGHER THAN eSTGs WITHOUT DECONVOLUTION (MEDIANS: 0.019 AND 0.017)</span>
      <span xml:id="t73" from="#a33" to="#a35" type="senses" ana="#senses[19]" resp="#tagger" cert="1.0">A DEFINITION THAT CARRIES A SIGN CONVENTION: THE eSTG IS THE AREA UNDER THE STC PEAK IN A TEMPORAL REGION OF INTEREST, DIVIDED BY THE NUMBER OF PRESYNAPTIC SPIKES - and FOR AN STC BELOW BASELINE, THE STG IS A NEGATIVE QUANTITY</span>
      <span xml:id="t74" from="#a1" to="#a7" type="alternatives" ana="#alternatives.claim_type" resp="#tagger">claim_type: method<note>a second reading reaching the same value. Recorded: method — note: a second reading reaching the same value from a different sentence. Not applied - a person decides.</note></span>
      <span xml:id="t75" from="#a100" to="#a104" type="alternatives" ana="#alternatives.method" resp="#tagger">method: simulate pairs and networks whose real connection strength is known, run five published estimators on the same data with and without deconvolution, and then apply the winner to recordings where no ground truth exists<note>a second reading DIFFERING from the recorded value. Recorded: simulation — note: a second reading, verbatim-verified, disagreeing with the value on the record. Not applied - a person decides.</note></span>
      <span xml:id="t76" from="#a109" to="#a110" type="alternatives" ana="#alternatives.phenomenon" resp="#tagger">phenomenon: a measurement of a connection that moves with a property of the spike trains rather than with the connection - the estimate depends on burstiness even when the connection strength is held fixed<note>a second reading DIFFERING from the recorded value. Recorded: spike transmission between connected neurons — note: a second reading, verbatim-verified, disagreeing with the value on the record. Not applied - a person decides.</note></span>
      <span xml:id="t77" from="#a57" to="#a58" type="claim_relations" ana="#claim_relations[0]" resp="#tagger">extends → existing CCH-based connectivity estimators, in particular the named GLMCC and CoNNECT methods</span>
      <span xml:id="t78" from="#a19" to="#a20" type="claim_relations" ana="#claim_relations[1]" resp="#tagger" cert="1.0">critiques → timescale separation methods for detecting monosynaptic connectivity from spike trains<note>differs in: whether the presynaptic neuron bursts - FAST FEATURES APPEAR IN THE CCH which CANNOT BE DIFFERENTIATED FROM TRANSMITTED SPIKES BY TIMESCALE SEPARATION</note></span>
      <span xml:id="t79" from="#a88" to="#a90" type="claim_relations" ana="#claim_relations[2]" resp="#tagger" cert="1.0">extends → the tails, jitter, median, GLMCC and CoNNECT estimators, which are kept and preceded by deconvolution rather than replaced<note>differs in: THE AXIS IS WHETHER DECONVOLUTION PRECEDES THE METHOD, AND IT IMPROVES ALL OF THEM. &#x27;We found that deconvolution reduced the MSE for all STG-based methods (p &lt; 0.001; Wilcoxon&#x27;s paired signed-rank test). Of the three STG-based methods, median filtering with deconvolution had the lowest MSE.&#x27; The existing methods are KEPT AND PRECEDED rather than replaced - so the contribution is a pipeline stage and every earlier result remains valid at a worse MSE, which is a different claim from &#x27;our method is better&#x27;.</note></span>
      <span xml:id="t80" from="#a10" to="#a11" type="claim_relations" ana="#claim_relations[3]" resp="#tagger" cert="1.0">qualifies → EPSP magnitude as a measure of what one neuron does to another<note>differs in: membrane potential variability - THE uEPSP MAGNITUDE REQUIRED TO GENERATE A FIXED rSTG DECREASED MONOTONICALLY WITH it</note></span>
      <span xml:id="t81" from="#a109" to="#a110" type="claim_relations" ana="#claim_relations[4]" resp="#tagger" cert="1.0">contradicts → the assumption that a CCH peak measures the connection rather than the firing pattern<note>differs in: the burst fraction - EVEN WHEN CONNECTIONS HAVE FIXED STRENGTHS, THE eSTGs DEPEND ON BURST SPIKING ACTIVITY</note></span>
      <span xml:id="t82" from="#a131" to="#a133" type="claim_relations" ana="#claim_relations[5]" resp="#tagger" cert="1.0">builds-on → the in vivo finding that transmission estimates differ for the first, second and third spike of a burst</span>
      <span xml:id="t83" from="#a47" to="#a48" type="concept_edges" ana="#concept_edges[0]" resp="#tagger" cert="1.0">CCH —operationalised-as→ convolution<note>strength of the relation: 1 · note: A CCH CAN BE DESCRIBED AS A SUM OF THREE ELEMENTS, two of which are convolutions of an auto-correlation with an impulse response
Audit 2026-09-28: DOUBTFUL - read against its full span and kept, but a CCH &#x27;can be described as a sum of&#x27; convolutions and a cross-correlation; operationalised-as is loose.</note><term>CCH</term><term>convolution</term></span>
      <span xml:id="t84" from="#a62" to="#a68" type="concept_edges" ana="#concept_edges[3]" resp="#tagger" cert="1.0">eSTG —operationalised-as→ rSTG<note>strength of the relation: 0.6 — the record marks this weak · note: and how well depends entirely on which estimator: THE TAILS PREDICTOR OVERESTIMATED THE rSTG (133%), and THE JITTER AND MEDIAN PREDICTORS UNDERESTIMATED IT (58%, 70%)
Audit 2026-09-28: DOUBTFUL - read against its span and kept, but the eSTG is an ESTIMATE that over- or under-shoots the rSTG; operationalised-as is the wrong type.</note><term>eSTG</term><term>rSTG</term></span>
      <span xml:id="t85" from="#a36" to="#a37" type="concept_edges" ana="#concept_edges[4]" resp="#tagger" cert="1.0">RETRACTED (MIS-TYPED, AND IT IS A RENAMING - THE BEST ROW IN THIS QUEUE) · STG —operationalised-as→ spike transmission<note>RETRACTED: MIS-TYPED, AND IT IS A RENAMING - THE BEST ROW IN THIS QUEUE. The edge is &#x27;STG --operationalised-as--&gt; spike transmission&#x27;. The whole span: &#x27;Previous studies have referred to the STG using various other names: “effectiveness” 33 , “asynchronous gain” 34 , “synaptic efficacy” 11 , and “spike transmission probability”&#x27;. That is not a measurement procedure. IT IS FOUR NAMES FOR ONE CONSTRUCT, EACH WITH ITS OWN CITATION, LISTED IN ONE SENTENCE BY AN AUTHOR WHO HAD TO STOP AND SAY SO. The type is &#x27;renamed-across-fields&#x27; and the relation is one-to-four, which the binary edge form cannot hold - so the set is housed below rather than split into four edges that would each lose the others. THIS IS THE PROJECT&#x27;S OWN THESIS SITTING IN A SINGLE SENTENCE: a construct whose literature is unfindable by name because the name is not stable, and a paper that documents the problem in passing because there is nowhere else to put it. — strength of the relation: 1 · note: PREVIOUS STUDIES HAVE REFERRED TO THE STG USING VARIOUS OTHER NAMES: EFFECTIVENESS, ASYNCHRONOUS GAIN, SYNAPTIC EFFICACY, AND SPIKE TRANSMISSION PROBABILITY
Audit 2026-09-28: DOUBTFUL - read against its span and kept, but &#x27;spike transmission probability&#x27; is listed as another NAME for STG; same-as fits, operationalised-as is the wrong type.</note><term>STG</term><term>spike transmission</term></span>
      <span xml:id="t86" from="#a19" to="#a20" type="concept_edges" ana="#concept_edges[7]" resp="#tagger" cert="1.0">timescale separation —contrasted-with→ burst<note>strength of the relation: 1 · about this quote: DOUBTFUL, found by an audit that read the edge against its span: cannot be differentiated BY timescale separation - weak. The edge is kept live; a reader should weigh it with this in mind. · note: THESE FEATURES CANNOT BE DIFFERENTIATED FROM TRANSMITTED SPIKES BY TIMESCALE SEPARATION
Audit 2026-09-28: DOUBTFUL - read against its span and kept, but timescale separation CANNOT tell bursts from transmission; contrasted-with paraphrases a limitation.</note><term>timescale separation</term><term>burst</term></span>
      <span xml:id="t87" from="#a16" to="#a18" type="concept_edges" ana="#concept_edges[8]" resp="#tagger" cert="1.0">timescale separation —operationalised-as→ CCH<note>strength of the relation: 1 · note: DIRECT CONNECTIONS EXHIBIT FAST TRANSIENTS IN THE CCH, INDIRECT SOURCES PRODUCE SLOWER FLUCTUATIONS - the assumption the whole family rests on
Audit 2026-09-28: DOUBTFUL - read against its span and kept, but timescale separation is APPLIED to the CCH; operationalised-as is the wrong type.</note><term>timescale separation</term><term>CCH</term></span>
      <span xml:id="t88" from="#a62" to="#a68" type="concept_edges" ana="#concept_edges[11]" resp="#tagger" cert="1.0">tails —contrasted-with→ jitter<note>strength of the relation: 1 · note: the two err in OPPOSITE directions on the same data: 133% against 58%</note><term>tails</term><term>jitter</term></span>
      <span xml:id="t89" from="#a150" to="#a151" type="content_tags" ana="#content_tags.statistics[0]" resp="#tagger">Wilcoxon signed-rank test<term>Wilcoxon signed-rank test</term></span>
      <span xml:id="t90" from="#a152" to="#a153" type="content_tags" ana="#content_tags.statistics[1]" resp="#tagger">Mann-Whitney U test<term>Mann-Whitney U test</term></span>
      <span xml:id="t91" from="#a154" to="#a155" type="content_tags" ana="#content_tags.statistics[2]" resp="#tagger">Spearman rank correlation with permutation test<term>Spearman rank correlation with permutation test</term></span>
      <span xml:id="t92" from="#a146" to="#a147" type="content_tags" ana="#content_tags.statistics[3]" resp="#tagger">bootstrap (resampling with replacement)<term>bootstrap (resampling with replacement)</term></span>
      <span xml:id="t93" from="#a85" to="#a86" type="content_tags" ana="#content_tags.statistics[4]" resp="#tagger">mean square error<term>mean square error</term></span>
      <span xml:id="t94" from="#a91" to="#a92" type="content_tags" ana="#content_tags.statistics[5]" resp="#tagger">F1 score (detection performance combining false positives and false negatives)<term>F1 score (detection performance combining false positives and false negatives)</term></span>
      <span xml:id="t95" from="#a148" to="#a149" type="content_tags" ana="#content_tags.statistics[6]" resp="#tagger">significance threshold (alpha)<term>significance threshold (alpha)</term></span>
      <span xml:id="t96" from="#a121" to="#a123" type="content_tags" ana="#content_tags.statistics[7]" resp="#tagger">Poisson test<term>Poisson test</term></span>
      <span xml:id="t97" from="#a79" to="#a81" type="content_tags" ana="#content_tags.statistics[8]" resp="#tagger">linear regression (slope of best fit)<note>about this quote: This quote ends with the stray word &#x27;With&#x27;, the first word of the next sentence. It is not trimmed, because the quote without it occurs more than once in the paper&#x27;s text and could not be tied to one place. The claim is carried by the sentence before &#x27;With&#x27;.</note><term>linear regression (slope of best fit)</term></span>
      <span xml:id="t98" from="#a142" to="#a143" type="content_tags" ana="#content_tags.statistics[9]" resp="#tagger">log-normal distribution (used to draw simulated connection strengths)<term>log-normal distribution (used to draw simulated connection strengths)</term></span>
      <span xml:id="t99" from="#a144" to="#a145" type="content_tags" ana="#content_tags.statistics[10]" resp="#tagger">Gaussian mixture model (classification)<term>Gaussian mixture model (classification)</term></span>
      <span xml:id="t100" from="#a85" to="#a90" type="content_tags" ana="#content_tags.statistics[11]" resp="#tagger" cert="0.85">mean square error<term>mean square error</term></span>
      <span xml:id="t101" from="#a88" to="#a90" type="content_tags" ana="#content_tags.statistics[12]" resp="#tagger" cert="1.0">Wilcoxon’s paired signed-rank test<term>Wilcoxon’s paired signed-rank test</term></span>
      <span xml:id="t102" from="#a105" to="#a108" type="content_tags" ana="#content_tags.statistics[13]" resp="#tagger" cert="1.0">permutation test<term>permutation test</term></span>
      <span xml:id="t103" from="#a47" to="#a48" type="content_tags" ana="#content_tags.findings[0]" resp="#tagger">The cross-correlation histogram between two spike trains decomposes into three additive parts: neuron 1&#x27;s auto-correlation convolved with the 1-to-2 impulse response, neuron 2&#x27;s auto-correlation convolved with the 2-to-1 impulse response, and the cross-correlation of the background trains.</span>
      <span xml:id="t104" from="#a67" to="#a68" type="content_tags" ana="#content_tags.findings[1]" resp="#tagger">WHEN BURST SPIKING ACTIVITY IS PRESENT, THE TAILS, JITTER, AND MEDIAN METHODS FAIL TO PRODUCE AN ACCURATE eSTG</span>
      <span xml:id="t105" from="#a89" to="#a90" type="content_tags" ana="#content_tags.findings[2]" resp="#tagger">Deconvolution reduced the gain-estimation errors approximately two-fold.</span>
      <span xml:id="t106" from="#a77" to="#a78" type="content_tags" ana="#content_tags.findings[3]" resp="#tagger">Above a burst fraction of about 0.15, gains estimated from the deconvolved CCH were significantly more accurate than gains estimated from the raw CCH for the tails, jitter and median predictors.</span>
      <span xml:id="t107" from="#a105" to="#a106" type="content_tags" ana="#content_tags.findings[4]" resp="#tagger">In conductance-based CA1 networks where every excitatory-to-inhibitory connection had the identical strength, median filtering without deconvolution still returned gains that tracked how bursty the presynaptic cell was - a pure artifact.</span>
      <span xml:id="t108" from="#a107" to="#a108" type="content_tags" ana="#content_tags.findings[5]" resp="#tagger">With deconvolution applied, the estimated gains in those same fixed-strength networks were no longer correlated with burstiness.</span>
      <span xml:id="t109" from="#a111" to="#a112" type="content_tags" ana="#content_tags.findings[6]" resp="#tagger">EVIDENCE CORRECTED (RE-GROUNDED - THE POINTER WAS WRONG, NOT THE CLAIM) · In simulated networks deconvolution improved both detection and quantification of connections, raising the mean f1 score from 0.84 to 0.89.<note>EVIDENCE CORRECTED: RE-GROUNDED - THE POINTER WAS WRONG, NOT THE CLAIM. The old evidence was verbatim, anchored and correctly cut, and it contained NONE of this claim&#x27;s numbers (0.84, 0.89). The paper states the claim in one sentence elsewhere and the tagger did not use it. the project, 2026-08-23: &#x27;WE HAVE SPENT THE DAY VERIFYING THAT QUOTES ARE REAL AND NONE OF IT ASKS WHETHER THEY ARE RELEVANT.&#x27; Confirmed by reading the claim, the old span and the candidate together; the candidate carries every number AND the claim&#x27;s own content words.</note></span>
      <span xml:id="t110" from="#a93" to="#a94" type="content_tags" ana="#content_tags.findings[7]" resp="#tagger">Across the noisy point-process benchmark, deconvolution improved connection detection for the tails, median and GLMCC methods.</span>
      <span xml:id="t111" from="#a126" to="#a127" type="content_tags" ana="#content_tags.findings[8]" resp="#tagger">In real CA1 recordings from freely-moving mice, deconvolution-based gain estimates for putative monosynaptic pyramidal-to-interneuron pairs were consistently higher than estimates without it.</span>
      <span xml:id="t112" from="#a128" to="#a129" type="content_tags" ana="#content_tags.findings[9]" resp="#tagger">Over 1274 real pairs, the ratio of the two gain estimates correlated negatively with burst indices.</span>
      <span xml:id="t113" from="#a29" to="#a30" type="content_tags" ana="#content_tags.findings[10]" resp="#tagger">EPSP magnitude alone does not suffice to estimate spike transmission.</span>
      <span xml:id="t114" from="#a41" to="#a42" type="content_tags" ana="#content_tags.findings[11]" resp="#tagger">THE STG ESTIMATED FROM THE CCH BETWEEN SPIKE TRAINS CLOSELY MATCHES THE REAL SPIKE TRANSMISSION GAIN</span>
      <span xml:id="t115" from="#a95" to="#a96" type="content_tags" ana="#content_tags.findings[12]" resp="#tagger">Of the five methods benchmarked, GLMCC combined with deconvolution achieved the best detection score.</span>
      <span xml:id="t116" from="#a102" to="#a103" type="content_tags" ana="#content_tags.findings[13]" resp="#tagger">THE MEDIAN [IQR] RUNTIME OF MEDIAN FILTERING WAS 0.65 [0.64 0.67]</span>
      <span xml:id="t117" from="#a62" to="#a68" type="content_tags" ana="#content_tags.findings[14]" resp="#tagger" cert="1.0">THE TAILS PREDICTOR OVERESTIMATED THE rSTG (133%), AND THE JITTER AND MEDIAN PREDICTORS UNDERESTIMATED THE rSTG (JITTER: 58%; MEDIAN FILTERING: 70%)</span>
      <span xml:id="t118" from="#a105" to="#a108" type="content_tags" ana="#content_tags.findings[15]" resp="#tagger" cert="1.0">ALTHOUGH E-TO-I CONNECTION STRENGTHS WERE THE SAME FOR ALL PAIRS, MEDIAN FILTERING WITHOUT DECONVOLUTION YIELDED eSTGs WHICH WERE HIGHLY AFFECTED BY THE BF</span>
      <span xml:id="t119" from="#a109" to="#a110" type="content_tags" ana="#content_tags.findings[16]" resp="#tagger" cert="1.0">EVEN WHEN CONNECTIONS HAVE FIXED STRENGTHS, THE eSTGs DEPEND ON BURST SPIKING ACTIVITY</span>
      <span xml:id="t120" from="#a36" to="#a37" type="content_tags" ana="#content_tags.findings[17]" resp="#tagger" cert="1.0">PREVIOUS STUDIES HAVE REFERRED TO THE STG USING VARIOUS OTHER NAMES: EFFECTIVENESS, ASYNCHRONOUS GAIN, SYNAPTIC EFFICACY, AND SPIKE TRANSMISSION PROBABILITY</span>
      <span xml:id="t121" from="#a88" to="#a90" type="content_tags" ana="#content_tags.findings[18]" resp="#tagger" cert="1.0">DECONVOLUTION REDUCED THE MSE FOR ALL STG-BASED METHODS, approximately TWO-FOLD</span>
      <span xml:id="t122" from="#a80" to="#a82" type="content_tags" ana="#content_tags.findings[19]" resp="#tagger" cert="1.0">WITH THE EXCEPTION OF CoNNECT, DECONVOLUTION REDUCED THE EFFECT OF BURSTING FOR ALL METHODS</span>
      <span xml:id="t123" from="#a124" to="#a125" type="content_tags" ana="#content_tags.findings[20]" resp="#tagger" cert="1.0">DECONVOLUTION-BASED eSTGs WERE CONSISTENTLY HIGHER THAN eSTGs WITHOUT DECONVOLUTION (MEDIANS: 0.019 AND 0.017)</span>
      <span xml:id="t124" from="#a128" to="#a130" type="content_tags" ana="#content_tags.findings[21]" resp="#tagger" cert="1.0">OVER 1274 PAIRS, eSTG RATIOS EXHIBITED A NEGATIVE CORRELATION WITH BURST INDICES, and MOST eSTG RATIOS WERE SMALLER THAN ONE</span>
      <span xml:id="t125" from="#a39" to="#a42" type="content_tags" ana="#content_tags.findings[22]" resp="#tagger" cert="1.0">THE MEAN eSTG ERROR WAS 2.5%, so THE STG ESTIMATED FROM THE CCH BETWEEN SPIKE TRAINS CLOSELY MATCHES THE REAL SPIKE TRANSMISSION GAIN</span>
      <span xml:id="t126" from="#a95" to="#a97" type="content_tags" ana="#content_tags.findings[23]" resp="#tagger" cert="1.0">OF ALL METHODS, GLMCC WITH DECONVOLUTION YIELDED THE HIGHEST f 1 SCORE (0.955)</span>
      <span xml:id="t127" from="#a25" to="#a26" type="content_tags" ana="#content_tags.definitions[0]" resp="#tagger">real spike transmission gain (rSTG)<term>real spike transmission gain (rSTG)</term></span>
      <span xml:id="t128" from="#a31" to="#a32" type="content_tags" ana="#content_tags.definitions[1]" resp="#tagger">spike transmission curve (STC)<term>spike transmission curve (STC)</term></span>
      <span xml:id="t129" from="#a23" to="#a24" type="content_tags" ana="#content_tags.definitions[2]" resp="#tagger">spike transmission<term>spike transmission</term></span>
      <span xml:id="t130" from="#a73" to="#a74" type="content_tags" ana="#content_tags.definitions[4]" resp="#tagger">deconvolved CCH<term>deconvolved CCH</term></span>
      <span xml:id="t131" from="#a116" to="#a117" type="content_tags" ana="#content_tags.definitions[5]" resp="#tagger">burst index<term>burst index</term></span>
      <span xml:id="t132" from="#a33" to="#a35" type="content_tags" ana="#content_tags.definitions[6]" resp="#tagger" cert="1.0">THE AREA UNDER THE STC PEAK IN A TEMPORAL REGION OF INTEREST, DIVIDED BY THE NUMBER OF PRESYNAPTIC SPIKES - and FOR AN STC BELOW BASELINE, THE STG IS A NEGATIVE QUANTITY<term>STG</term></span>
      <span xml:id="t133" from="#a53" to="#a54" type="content_tags" ana="#content_tags.definitions[7]" resp="#tagger" cert="1.0">THE PROBABILITY OF EACH SPIKE TO BE FOLLOWED BY ANOTHER SPIKE WITHIN A SHORT INTER-SPIKE INTERVAL (3-7 ms)<term>burst fraction</term></span>
      <span xml:id="t134" from="#a75" to="#a76" type="content_tags" ana="#content_tags.variables[0]" resp="#tagger">presynaptic burst fraction<term>presynaptic burst fraction</term></span>
      <span xml:id="t135" from="#a53" to="#a54" type="content_tags" ana="#content_tags.variables[6]" resp="#tagger" cert="1.0">burst<term>burst</term></span>
      <span xml:id="t136" from="#a105" to="#a108" type="content_tags" ana="#content_tags.variables[7]" resp="#tagger" cert="1.0">eSTG<term>eSTG</term></span>
      <span xml:id="t137" from="#a39" to="#a40" type="content_tags" ana="#content_tags.quantities[0]" resp="#tagger">2.5% — mean relative error of the CCH-estimated gain against the ground-truth gain in the LIF simulations</span>
      <span xml:id="t138" from="#a65" to="#a66" type="content_tags" ana="#content_tags.quantities[1]" resp="#tagger">jitter 0.023 (58%); median filtering 0.028 (70%) — how badly the jitter and median predictors underestimated the true gain of 0.04 in the presence of presynaptic bursting</span>
      <span xml:id="t139" from="#a89" to="#a90" type="content_tags" ana="#content_tags.quantities[2]" resp="#tagger">two-fold — factor by which deconvolution reduced estimation error across the gain-based methods</span>
      <span xml:id="t140" from="#a95" to="#a96" type="content_tags" ana="#content_tags.quantities[3]" resp="#tagger">0.955 [0.004] — best f1 detection score, obtained by GLMCC with deconvolution</span>
      <span xml:id="t141" from="#a111" to="#a112" type="content_tags" ana="#content_tags.quantities[4]" resp="#tagger">0.89 [0.008] vs 0.84 [0.009] — mean f1 score with versus without deconvolution across six hundred-neuron conductance-based networks</span>
      <span xml:id="t142" from="#a102" to="#a103" type="content_tags" ana="#content_tags.quantities[5]" resp="#tagger">0.65 [0.64 0.67] — median [IQR] runtime of median filtering, in milliseconds</span>
      <span xml:id="t143" from="#a83" to="#a84" type="content_tags" ana="#content_tags.quantities[6]" resp="#tagger">1250 — simulated neuronal pairs generated for the noisy point-process benchmark</span>
      <span xml:id="t144" from="#a113" to="#a114" type="content_tags" ana="#content_tags.quantities[7]" resp="#tagger">1041 PYR and 215 INT — units recorded from CA1 of three freely-moving mice in the real dataset</span>
      <span xml:id="t145" from="#a122" to="#a123" type="content_tags" ana="#content_tags.quantities[8]" resp="#tagger">1274/7991 — pyramidal-to-interneuron pairs retained for the eSTG comparison out of all pairs with positive estimates</span>
      <span xml:id="t146" from="#a77" to="#a78" type="content_tags" ana="#content_tags.quantities[9]" resp="#tagger">0.15 — burst fraction above which deconvolution significantly improved gain accuracy for the tails, jitter and median predictors</span>
      <span xml:id="t147" from="#a62" to="#a68" type="content_tags" ana="#content_tags.quantities[10]" resp="#tagger" cert="1.0">133% — the tails predictor&#x27;s estimate as a fraction of the true gain, on simulated data with burst spiking</span>
      <span xml:id="t148" from="#a62" to="#a68" type="content_tags" ana="#content_tags.quantities[11]" resp="#tagger" cert="1.0">58% — the jitter predictor&#x27;s estimate of the same true gain on the same data</span>
      <span xml:id="t149" from="#a39" to="#a42" type="content_tags" ana="#content_tags.quantities[12]" resp="#tagger" cert="1.0">2.5% — the mean estimation error when the presynaptic train is Poisson with refractoriness - the case with no bursting</span>
      <span xml:id="t150" from="#a121" to="#a123" type="content_tags" ana="#content_tags.quantities[13]" resp="#tagger" cert="1.0">1274/7991 — the pairs kept for the real-data analysis, those with a consistent monosynaptic peak and a non-negative presynaptic burst index</span>
      <span xml:id="t151" from="#a124" to="#a125" type="content_tags" ana="#content_tags.quantities[14]" resp="#tagger" cert="1.0">0.019 and 0.017 — median eSTG with and without deconvolution in real CA1 data</span>
    </spanGrp>
  </standOff>
  <text>
    <body>
        <p><anchor xml:id="a0"/>Deconvolution improves the detection and quantification of spike transmission gain from spike trains</p>
        <p>Lidor Spivak   Lidor Spivak</p>
        <p>1 Sagol School of Neuroscience and Department of Physiology and Pharmacology, Sackler Faculty of Medicine, Tel Aviv University, Tel Aviv, 6997801 Israel</p>
        <p>Find articles by Lidor Spivak</p>
        <p>1 , Amir Levi   Amir Levi</p>
        <p>1 Sagol School of Neuroscience and Department of Physiology and Pharmacology, Sackler Faculty of Medicine, Tel Aviv University, Tel Aviv, 6997801 Israel</p>
        <p>Find articles by Amir Levi</p>
        <p>1 , Hadas E Sloin   Hadas E Sloin</p>
        <p>1 Sagol School of Neuroscience and Department of Physiology and Pharmacology, Sackler Faculty of Medicine, Tel Aviv University, Tel Aviv, 6997801 Israel</p>
        <p>Find articles by Hadas E Sloin</p>
        <p>1 , Shirly Someck   Shirly Someck</p>
        <p>1 Sagol School of Neuroscience and Department of Physiology and Pharmacology, Sackler Faculty of Medicine, Tel Aviv University, Tel Aviv, 6997801 Israel</p>
        <p>Find articles by Shirly Someck</p>
        <p>1 , Eran Stark   Eran Stark</p>
        <p>1 Sagol School of Neuroscience and Department of Physiology and Pharmacology, Sackler Faculty of Medicine, Tel Aviv University, Tel Aviv, 6997801 Israel</p>
        <p>Find articles by Eran Stark</p>
        <p>1, ✉</p>
        <p>Author information</p>
        <p>Article notes</p>
        <p>Copyright and License information</p>
        <p>1 Sagol School of Neuroscience and Department of Physiology and Pharmacology, Sackler Faculty of Medicine, Tel Aviv University, Tel Aviv, 6997801 Israel</p>
        <p>✉ Corresponding author.</p>
        <p>Received 2022 Jan 20; Accepted 2022 May 4; Collection date 2022.</p>
        <p>© The Author(s) 2022</p>
        <p>Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ .</p>
        <p>PMC Copyright notice</p>
        <p>PMCID: PMC9156687  PMID: 35641587</p>
        <p>Abstract</p>
        <p><anchor xml:id="a1"/>Accurate detection and quantification of spike transmission between neurons is essential for determining neural network mechanisms that govern cognitive functions.<anchor xml:id="a2"/> <anchor xml:id="a3"/>Using point process and conductance-based simulations, we found that existing methods for determining neuronal connectivity from spike times are highly affected by burst spiking activity, resulting in over- or underestimation of spike transmission.<anchor xml:id="a4"/> To improve performance, we developed a mathematical framework for decomposing the cross-correlation between two spike trains. <anchor xml:id="a5"/>We then devised a deconvolution-based algorithm for removing effects of second-order spike train statistics.<anchor xml:id="a6"/> Deconvolution removed the effect of burst spiking, improving the estimation of neuronal connectivity yielded by state-of-the-art methods. Application of deconvolution to neuronal data recorded from hippocampal region CA1 of freely-moving mice produced higher estimates of spike transmission, in particular when spike trains exhibited bursts. Deconvolution facilitates the precise construction of complex connectivity maps, opening the door to enhanced understanding of the neural mechanisms underlying brain function.<anchor xml:id="a7"/></p>
        <p>Subject terms: Neural circuits, Neural decoding, Neural decoding</p>
        <p>A mathematical framework and algorithm are developed that decompose the cross-correlation histogram between two spike trains to determine connectivity between two neurons.</p>
        <p>Introduction</p>
        <p>Neurons in the brain act as information gates, each receiving inputs from thousands of different sources and deciding which to pass on to other neurons. The capability of transmitting relevant inputs to other cells is at the very core of sensory processing, action, and cognition. One way for investigating how information is transmitted between two neurons is to measure the postsynaptic potential (PSP) in one cell following a spike of a presynaptic cell 1 – 3 . <anchor xml:id="a8"/>When excitatory PSP (EPSP) magnitude is larger, the probability that the postsynaptic neuron will fire following a presynaptic spike is higher 2 .<anchor xml:id="a9"/> However, EPSP magnitude is affected not only by synaptic strength, but also by the instantaneous membrane potential of the postsynaptic neuron 4 . Moreover, even constant EPSP magnitude cannot predict whether a postsynaptic neuron will fire after a presynaptic spike. When an EPSP is generated at lower membrane potentials, cells are less likely to fire 5 . <anchor xml:id="a10"/>Thus, EPSP magnitude alone is insufficient for determining whether a postsynaptic neuron will fire following a presynaptic spike, thereby allowing information to pass on to other cells.<anchor xml:id="a11"/></p>
        <p>An alternative approach for determining connectivity between two neurons is to directly quantify whether presynaptic spikes generate spikes in the postsynaptic neuron. <anchor xml:id="a12"/>The spike-to-spike cross-correlation histogram (CCH) 6 – 8 has been used for measuring the transmission of spikes between two neurons 9 – 11 .<anchor xml:id="a13"/> <anchor xml:id="a14"/>However, most CCH applications employ spontaneous spiking, and are therefore correlative measurements which cannot differentiate causal transmission from non-causal spike patterns. For example, firing of two cells may be co-modulated by another source such as visual input or a third neuron, causing the two cells to fire in synchrony 12 . Thus, the CCH is influenced not only by spike transmission properties but also by co-modulation of the pre- and postsynaptic trains<anchor xml:id="a15"/> 13 – 15 .</p>
        <p>To differentiate between direct spike transmission due to inter-neuronal coupling and other indirect sources, several methods have been proposed 16 – 20 . <anchor xml:id="a16"/>An underlying assumption in these approaches is that while direct connections exhibit fast transients in the CCH, indirect sources produce slower fluctuations. <anchor xml:id="a17"/>Based on this assumption, timescale separation can be used to detect and estimate synaptic connectivity, differentiating between fast transients (which are presumably due to direct connectivity), and slower fluctuations (which are presumably due to other sources).<anchor xml:id="a18"/> Indeed, when timescale separation methods are employed, spike transmission measurements derived from casual methods are consistent with measures derived from spontaneous spiking CCHs 21 . However, it is still unclear to what extent timescale separation methods can differentiate between transmitted spikes and third-party, synchronous spiking. Moreover, the CCH is influenced not only by the interaction between the pre- and postsynaptic spike trains, but also by the spiking activity pattern of each neuron 8 . <anchor xml:id="a19"/>When one of two connected neurons exhibits high-frequency periodicity or burst spiking, fast features appear in the CCH 22 , 23 . These features cannot be differentiated from transmitted spikes by timescale separation. Thus, even when timescale separation methods are used, transmitted spikes cannot be fully differentiated from non-transmission patterns such as burst spiking activity.<anchor xml:id="a20"/></p>
        <p>To remove non-transmission features from the CCH and improve the estimation of functional connectivity from spike trains, we formulated a mathematical framework for CCH composition. We found that the CCH can be expressed as a sum of three distinct elements. Based on this finding, we developed a deconvolution-based algorithm for removing second-order spike train statistics from the CCH. Using deconvolution in concert with timescale separation methods removed the effect of burst spiking, improving the accuracy of both detection and quantification of neuronal connectivity in synthetic data. Consistent with simulation results, application to neuronal data recorded from CA1 of freely-moving mice showed that deconvolution increased estimates of spike transmission, in particular when the spike trains exhibited bursts.</p>
        <p>Results</p>
        <p>Spike transmission gain between two neurons can be accurately estimated from spike-to-spike cross-correlation</p>
        <p>Neurons can transmit spiking information to other neurons via different connections including chemical synapses (e.g., AMPA, GABA, NMDA, or other receptors) 24 , 25 , electrical synapses (gap junctions) 26 , or ephaptic coupling (electromagnetic fields) 27 . <anchor xml:id="a21"/>Whether spiking information will propagate in the brain depends on the effective connectivity between neurons.<anchor xml:id="a22"/> When membrane potentials are accessible, connectivity between two neurons can be quantified by the magnitude of the EPSP in the postsynaptic neuron following a single presynaptic spike 1 – 3 . However, EPSP magnitude does not indicate whether the postsynaptic neuron will pass information onward to other neurons in the form of spikes. <anchor xml:id="a23"/>Alternatively, the spike trains themselves may be used for estimating the effective connectivity between two neurons, defined here as spike transmission.<anchor xml:id="a24"/></p>
        <p>To determine the relations between EPSP-based estimates and spike transmission, we simulated a two-cell network in which coupling strength was varied (Fig.  1 ). The presynaptic neuron exhibited Poisson spiking modified by a 2 ms refractory period ( λ 1  = 5 spk/s). The postsynaptic neuron was modeled as a conductance-based leaky integrate and fire (LIF) neuron. In the lack of connectivity, the postsynaptic neuron did not emit any spikes when membrane potential variability, quantified using σ , was low (Fig.  1a ). When σ was increased, spontaneous spike rate increased monotonically (Fig.  1a ). Specifically, in the range of noise observed in intact preparations ( σ  &lt; 4 mV) 5 , 28 , spike rate was in the range observed in freely-moving animals (&lt;25 spk/s) 29 .</p>
        <p>Fig. 1. Spike transmission between two neurons can be estimated from spike times.</p>
        <p>Open in a new tab</p>
        <p>a Increased membrane potential variability increases spontaneous spiking. A leaky integrate and fire (LIF) model neuron was simulated with different levels of membrane potential variability, quantified by the noise SD, σ ( n  = 6 repetitions for each of n  = 11 σ values, from 0 to 5 mV with 0.5 mV increments; each 180 min). The firing rate ( λ 2 ) of the simulated neuron is shown for each σ value; here and in ( b ), error bands indicate SEM. The trace next to the cartoon shows 300 ms of simulated membrane potential, and the histograms show the distribution of membrane potentials ( σ  = 3 mV). b Even small-magnitude EPSPs induce observable spike transmission gain in the presence of noise. The simulated LIF neuron (2) was driven via an excitatory synapse by a presynaptic neuron (1) with Poisson spiking ( λ 1  = 5 spk/s) modified by refractoriness. Synaptic conductance was modified to yield n  = 11 different unitary EPSP (uEPSP) magnitudes (from 0 to 2 mV with 0.2 mV increments), and the real spike transmission gain (rSTG) was computed for every σ and uEPSP combination ( n  = 121). Both uEPSP magnitude and membrane potential variability control spike transmission. c A cross-correlation histogram (CCH; bins size: 1 ms) was computed from a pair of simulated spike trains as in ( b ); σ  = 3.4 mV, uEPSP magnitude = 0.6 mV. For deriving an estimated STG (eSTG) from the CCH, the level of baseline joint counts (blue line) was first estimated using the “tails” predictor, averaging CCH values at time lags | τ | ≥ 11 ms. The spike transmission curve (STC; black line) was estimated as the above-baseline curve with a peak in the temporal region of interest (ROI; defined here as 0 &lt;  τ  ≤ 5 ms; gray bins), with zeros in all other bins. The eSTG is the area under the estimated STC. d Spike transmission gain estimated from the CCH is an accurate estimate of the real STG. For every simulation run ( n  = 6 repetitions for each of 121 σ and uEPSP combinations), rSTGs and eSTGs were computed. Different colors correspond to different uEPSP magnitudes as in ( b ), and the black circle corresponds to the example in ( c ). Spearman’s correlation coefficient between eSTG and rSTG is ρ  = 0.94 ( n  = 726 random samples, p  &lt; 0.001, permutation test).</p>
        <p>Next, we connected the pre- and postsynaptic neurons via a synaptic conductance. Conductance magnitude was calibrated to produce unitary EPSPs (uEPSPs) in the range of 0–2 mV, as observed in vivo 2 , 28 , 30 , 31 . When membrane potential variability was low ( σ  &lt; 2 mV), even the stronger uEPSPs failed to generate postsynaptic spiking. However, when σ was higher (2–4 mV), uEPSPs of the same magnitude induced postsynaptic spikes in addition to the spontaneous noise-induced spikes (Fig.  1b , red curve). <anchor xml:id="a25"/>To quantify effective connectivity, we defined “real spike transmission gain” (rSTG) as the number of extra postsynaptic spikes generated following every presynaptic spike.<anchor xml:id="a26"/> In the range of biologically-relevant noise, rSTG increased monotonically with σ . Furthermore, for every σ , rSTG increased monotonically with uEPSP magnitude (Fig.  1b , top inset). <anchor xml:id="a27"/>While even relatively-large EPSPs fail to produce postsynaptic spikes in the lack of membrane potential variability, weaker EPSPs (0.2–1 mV) could induce consistent spiking when noise was sufficiently high.<anchor xml:id="a28"/> Moreover, the uEPSP magnitude required to generate a fixed rSTG decreased monotonically with σ (Fig.  1b , bottom inset). <anchor xml:id="a29"/>Thus, EPSP magnitude alone does not suffice for estimating spike transmission.<anchor xml:id="a30"/></p>
        <p>To determine whether effective connectivity associated with weak EPSPs can be detected from spike timing alone, we constructed CCHs for pre- and postsynaptic spike train pairs (Fig.  1c ). <anchor xml:id="a31"/>We defined the “spike transmission curve” (STC) as the impulse response of spike transmission between the pre- and postsynaptic neurons.<anchor xml:id="a32"/> Empirically, an estimated STC (eSTC) can be determined by the difference between the CCH and the baseline. Here, we defined the baseline using the “tails” predictor, namely the CCH count at longer time lags (| τ | ≥ 11 ms). <anchor xml:id="a33"/>We then defined the estimated STG (eSTG) as the area under the STC peak in a temporal region of interest (ROI; defined here as 0 &lt;  τ  ≤ 5 ms 32 ; Fig.<anchor xml:id="a34"/>  1c , gray bins), divided by the number of presynaptic spikes. For an STC below baseline, the STG is a negative quantity.<anchor xml:id="a35"/> <anchor xml:id="a36"/>Previous studies have referred to the STG using various other names: “effectiveness” 33 , “asynchronous gain” 34 , “synaptic efficacy” 11 , and “spike transmission probability”<anchor xml:id="a37"/> 21 , 32 .<anchor xml:id="a38"/> For the CCH in Fig.  1c , generated using relatively weak EPSPs (0.6 mV; σ  = 3.4 mV), the eSTG (0.032) was of the same order of magnitude as the rSTG (0.028, 116%; Fig.  1c ). <anchor xml:id="a39"/>Considering all non-zero rSTG values, the mean eSTG error (eSTG–rSTG)/rSTG, was 2.5%<anchor xml:id="a40"/> (456 spike train pairs with non-zero rSTG; smaller than 5%, p  &lt; 0.05, one-tailed Wilcoxon’s signed-rank test; Fig.  1d ). <anchor xml:id="a41"/>Thus, the STG estimated from the CCH between spike trains closely matches the real spike transmission gain.<anchor xml:id="a42"/></p>
        <p>The cross-correlation between two spike trains can be expressed as a sum of three elements</p>
        <p>The foregoing discussion (and Fig.  1 ) focused on a specific configuration in which the presynaptic spike train was generated via a homogenous Poisson process modified by refractoriness. Furthermore, all statistical dependencies between the two spike trains were captured by a single modeled synapse. In general, dependencies within and between spike trains may be richer (Fig.  2a ). Individual spike trains typically deviate from Poisson processes, conforming to higher-order gamma processes or exhibiting spike bursts 35 , 36 . Connectivity between neurons is often not purely feedforward, exhibiting reciprocal excitation 1 or feedback inhibition 37 , 38 . Furthermore, dependencies between two spike trains may result from covariance of other inputs to the two neurons 6 , 8 , 14 , 39 rather than from synaptic connections between the neurons. These and other possible sources of complexity give rise to the observed spike trains (Fig.  2b ) from which the CCH is derived (Fig.  2c ). Therefore, the STC estimated from a pair of spike trains is generally not identical to the real STC. As a direct consequence, the eSTG is not identical to the rSTG.</p>
        <p>Fig. 2. The cross-correlation between two spike trains can be expressed as a sum of three elements.</p>
        <p>Open in a new tab</p>
        <p>a Cartoon of two neurons, driven by external sources and coupled by reciprocal excitatory and inhibitory monosynaptic connections. In the example, both neurons exhibit spiking activity which deviates from a Poisson process: the excitatory neuron exhibits burst spiking, and the inhibitory neuron exhibits second-order gamma spiking activity. b The spike trains of the two neurons result from all of these (and possibly other) sources. c An example CCH created from the synthetic spike trains described in ( a , b ). The rSTG is 0.04, whereas the eSTG provides an inaccurate estimate (0.054; 135%). The example demonstrates that in the presence of complex dynamics, the STG cannot be estimated accurately by the “tails” method. d The CCH between two coupled spike trains, s 1 and s 2 , can be expressed as a sum of three elements. <anchor xml:id="a43"/>The first element is the convolution of the auto-correlation histogram of the first train (ACH 1 ) with the STC from neuron 1 to neuron 2 (STC 21 ).<anchor xml:id="a44"/> The second element, denoted as “other inputs”, is equal to the cross-correlation between the uncoupled spike trains. The third element is the convolution of ACH 2 with STC 12 . e Based on the composition ( d ), a decomposition procedure may recover the other inputs and the two STCs from the CCH.</p>
        <p>In general, the STC is not necessarily identical to the difference between the CCH and the baseline. However, if the STC is fixed (more precisely, if the system is linear time-invariant), there is an exact mathematical dependency between the STC and the CCH. In the absence of external input to the postsynaptic neuron, all postsynaptic spikes ( s 2 ) are due to spontaneous presynaptic spikes ( s 1 0 ). In that case, the CCH is identical to the convolution (*) between the spike-to-spike auto-correlation histogram (ACH) of neuron 1 spikes, and the STC from neuron 1 to neuron 2 (Fig.  2d ):</p>
        <p>CCH = ACH 1 * STC 21   1</p>
        <p>When external input is added to the postsynaptic neuron ( s 2 0 ), the CCH is equal to the sum of the above convolution and the cross-correlation (⋆) between the spike trains which are not due to the direct connectivity:</p>
        <p>CCH = ACH 1 * STC 21 + s 1 0 ⋆ s 2 0   2</p>
        <p>When the connectivity between the neurons is bidirectional, and external (possibly correlated) inputs are added to both neurons, the CCH can be approximated as a sum of three elements:</p>
        <p>CCH = ACH 1 * STC 21 + s 1 0 ⋆ s 2 0 + ACH 2 * STC 12   3</p>
        <p><anchor xml:id="a45"/>The approximation is valid as long as the product of the two STGs (i.e., the loop gain) is small.<anchor xml:id="a46"/> <anchor xml:id="a47"/>Thus, a CCH can be described as a sum of three elements: (1) the convolution between the ACH of neuron 1 and the impulse response from neuron 1 to neuron 2; (2) the convolution between the ACH of neuron 2 and the impulse response from neuron 2 to neuron 1; and (3) the cross-correlation between the background spike trains, those not due to direct connectivity between the two neurons.<anchor xml:id="a48"/> <anchor xml:id="a49"/>The last expression has the conceptual benefit of opening the loop, effectively describing a feedback system (Fig.  2a ) as a feedforward system using an arithmetic decomposition (Fig.  2e ). Moreover, understanding that the CCH is a sum of three elements allows reconstructing hidden elements, namely the STCs, from the CCH using numerical methods.<anchor xml:id="a50"/></p>
        <p>Deconvolution eliminates burst spiking effects and enables accurate STG and PSP estimation</p>
        <p>To estimate inter-neuronal effective connectivity from spike trains, several methods have been proposed 20 , 32 , 40 – 42 . These and other procedures rely on the concept of timescale separation, in which processes that occur at fast timescales (e.g., monosynaptic spike transmission) are distinguished from processes occurring at slower timescales (e.g., co-modulated other inputs, such as external inputs or network oscillations). However, in addition to other inputs, the CCH is comprised of the convolution products of each ACH with the corresponding STC (Fig.  2d ), which occur at fast timescales. <anchor xml:id="a51"/>Hence, even if an optimal estimate of the other inputs is removed, a CCH between two synaptically-connected neurons will still contain contributions from the ACHs of each neuron.<anchor xml:id="a52"/></p>
        <p>To demonstrate the effect of second-order spike train statistics on connectivity estimation, we simulated two spike trains coupled by an excitatory monosynaptic connection (rSTG = 0.04; 833 min; Fig.  3a–c ). The spike train of the presynaptic neuron was initially simulated as a Poisson process modified by an absolute refractory period (ARP; ARP 1  = 2 ms; λ 1  = 2 spk/s), and exhibited bursting activity (Fig.  3b ). <anchor xml:id="a53"/>The extent of bursting was controlled by a “burst fraction” (BR) parameter, defined as the probability of each spike to be followed by another spike within a short inter-spike interval (3–7 ms).<anchor xml:id="a54"/> BR was set to 0.4. The spike train of the postsynaptic neuron realized a second-order gamma process modified by refractoriness ( λ 2  = 8 spk/s; ARP 2  = 2 ms; Fig.  3a ). Consistent with the construction, the CCH between the coupled spike trains exhibited a peak within the causal ROI (Fig.  3c ). <anchor xml:id="a55"/>In addition, the CCH exhibited side lobes: secondary peaks with increased counts on both sides of the causal peak, which are due to the bursting activity of the presynaptic neuron.<anchor xml:id="a56"/> Similar patterns were previously reported in real datasets 22 .</p>
        <p>Fig. 3. In the presence of spike bursts, deconvolution enables accurate recovery of spike transmission gain.</p>
        <p>Open in a new tab</p>
        <p>a – e Simulated spike trains of two neurons coupled by an excitatory monosynaptic connection. a ACH of the postsynaptic neuron. b ACH of the presynaptic neuron, exhibiting bursting activity. “Burst fraction” (BR; the probability of each spike to be first in a burst) is 0.4. c CCH between the two neurons. In addition to a peak within the causal ROI (0&lt;  τ  ≤5 ms), the CCH exhibits side lobes which are due to the burst spiking of the presynaptic neuron. d Conditional rate histograms, derived from the CCH in ( b ). e CCH with slow (black) and fast GLM coupling filters (pink and gray). f Burst spiking affects the ACH ( b ) and the CCH ( c ) and causes inaccurate STG estimates ( d ). The scheme illustrates the deconvolution process for removing ACH artifacts from the raw CCH. g A deconvolved CCH (dcCCH; green) is derived from the ACHs ( a , b ) and CCH ( c ). The dcCCH is free from the effect of spike bursts, recovering the unidirectional spike transmission curve STC 21 used in the simulation. h Conditional rate histograms. i dcCCH with PSPs estimated by the CoNNECT and GLMCC methods. j , k CCH deconvolution improves STG estimation in the presence of burst spiking. Spike trains coupled by an excitatory monosynaptic connection were simulated while modifying BR ( n  = 30 repetitions at n  = 9 BR values, from 0 to 0.4 with 0.05 increments). j eSTG-to-rSTG ratio as a function of BR for the three STG estimation methods using CCHs (solid lines) and using dcCCHs (dashed lines). In the presence of bursting, deconvolution improves STG estimation. k Estimated PSP as a function of burstiness for the CoNNECT and GLMCC methods using CCHs and dcCCHs. l Normalized slope of the best linear fit of the curves in ( j , k ). Error bars, SEM. With the exception of CoNNECT, deconvolution reduces the effect of bursting for all methods ( n  = 270 random samples; n.s./*** p  &gt; 0.05/ p  &lt; 0.001, bootstrap test, n  = 300 iterations). m – o Spike trains were coupled by an inhibitory monosynaptic connection. m Example CCH. n dcCCH for the same example. o dcCCH with slow GLM (black) and fast GLM coupling filters (pink and gray). p , q Same as ( j , k ), for simulated inhibitory connections ( n  = 30 repetitions at every BR value). r Same as ( l ), for inhibitory connections ( n  = 270 random samples; n  = 300 bootstrap iterations). s – v Two spike trains with bursts were coupled by an excitatory monosynaptic connection. s ACH of the postsynaptic neuron (BR = 0.1). t ACH of postsynaptic neuron (BR = 0.4). u CCH of the two neurons. v dcCCH for the CCH in ( u ). w , x Same as ( j , k ), for two spike trains with bursts ( n  = 30 repetitions at every BR value). y Same as ( l ), for two spike trains with bursts ( n  = 270 random samples; n  = 300 bootstrap iterations).</p>
        <p><anchor xml:id="a57"/>To quantify the effect of the ACH on the estimation of effective connectivity, we used five different methods: tails, jitter, median, GLMCC 40 , and CoNNECT 41 .<anchor xml:id="a58"/> <anchor xml:id="a59"/>While the tails, jitter, and median filtering methods yield estimates of effective connectivity measured as gain (STG; Fig.  1 ), the GLMCC and CoNNECT methods produce estimates in units of mV (PSP). The estimates yielded by the PSP-based methods cannot be gauged directly in the case of the synthetic CCH depicted in Fig.  <anchor xml:id="a60"/>3c , since no ground truth for PSP exists in the point process simulations.<anchor xml:id="a61"/> <anchor xml:id="a62"/>The tails predictor overestimated the rSTG (eSTG = 0.053, 133%; Fig.<anchor xml:id="a63"/>  <anchor xml:id="a64"/>3d ), <anchor xml:id="a65"/>and the jitter and median predictors underestimated the rSTG (jitter: 0.023, 58%; median filtering: 0.028, 70%).<anchor xml:id="a66"/> <anchor xml:id="a67"/>Thus, when burst spiking activity is present, the tails, jitter, and median methods fail to produce an accurate eSTG.<anchor xml:id="a68"/></p>
        <p><anchor xml:id="a69"/>For accurate estimation of effective connectivity from the CCH in the presence of arbitrary second-order spike train statistics (e.g., bursting or periodicity), we developed a deconvolution algorithm that takes advantage of the CCH mathematical properties described in Fig.<anchor xml:id="a70"/>  2d, e . <anchor xml:id="a71"/>In a nutshell, the algorithm mitigates the effect of bursting activity by deconvolving the ACHs from the CCH, resulting in a CCH which does not exhibit ACH-induced side lobes<anchor xml:id="a72"/> (Fig.  3f ). <anchor xml:id="a73"/>The outcome is a “deconvolved CCH” (dcCCH).<anchor xml:id="a74"/> The dcCCH still includes the additive effect of other inputs (Fig.  2d ). However, the other inputs element can be estimated using timescale separation methods and removed by subtraction. Thus, deconvolving the ACHs from the CCH before applying timescale separation removes ACH artifacts, and may improve connectivity estimates.</p>
        <p>To test whether deconvolution indeed improves STG/PSP estimation, we first applied the algorithm to the CCH and ACHs of Fig.  3a–c and re-estimated the STG and PSP from the resulting dcCCH (Fig.  3g ). Compared to the estimates derived from the CCH (Fig.  3d, e ), all STG estimates based on the dcCCH were improved (Fig.  3h ), and both PSP estimates were higher (Fig.  3i ). Specifically, the tails predictor yielded an eSTG of 0.0408 (102% of the rSTG); the jitter predictor underestimated the rSTG (0.0276, 69%); and median filtering yielded an eSTG of 0.0392 (98%; Fig.  3h ). <anchor xml:id="a75"/>We then carried out simulations in which the presynaptic burst fraction was varied in an orderly manner (from 0 to 0.4 with 0.05 increments; rSTG = 0.04; 30 repetitions each; other parameters were kept the same as in Fig.  3a–c ).<anchor xml:id="a76"/> For each simulation, estimated STGs and PSPs were computed from the CCH and dcCCH using all five methods (Fig.  3j, k <anchor xml:id="a77"/>). For the tails, jitter, and median predictors, eSTGs derived from the dcCCH were more accurate than the eSTGs derived from the CCH when burst fractions were above 0.15 ( p  &lt; 0.001, Mann–Whitney U -test).<anchor xml:id="a78"/> For the GLMCC method, only the PSP estimations derived from the raw CCH depended on the burst fraction (GLMCC without deconvolution: p  &lt; 0.001; with deconvolution: p  = 0.13; permutation test). <anchor xml:id="a79"/>For comparing STG and PSP-based estimates, we used the normalized slope of the best linear fit, after dividing all values by the mean estimates at zero burst fraction. <anchor xml:id="a80"/>With<anchor xml:id="a81"/> the exception of CoNNECT, deconvolution reduced the effect of bursting for all methods<anchor xml:id="a82"/> ( p  &lt; 0.001, bootstrap test; Fig.  3l ). Thus, in the presence of burst spiking activity, deconvolution improves STG and PSP estimation of excitatory monosynaptic connections.</p>
        <p>Second, to test whether deconvolution also improves the estimation of inhibitory monosynaptic connections, we repeated the simulations of Fig.  3g–l with inhibitory connections (rSTG = −0.02; Fig.  3m–r ). The spike train of the presynaptic neuron realized a second-order gamma process modified by refractoriness ( λ 1  = 8 spk/s; ARP 1  = 2 ms). The spike train of the postsynaptic neuron was simulated as a Poisson process modified by refractoriness ( λ 2  = 2 spk/s; ARP 2  = 2 ms) which also exhibited bursting activity, varied in an orderly manner. For the tails, jitter, and median predictors, eSTGs derived from the dcCCH were more accurate than the eSTGs derived from the CCH when burst fractions were above 0.15 (Fig.  3p ; p  &lt; 0.001, U -test). We then computed the normalized slope of the best linear fits (Fig.  3r ). For all methods except CoNNECT, deconvolution reduced the effect of bursting (tails, jitter, median: p  &lt; 0.001; GLMCC: p  = 0.015; bootstrap test). Thus, in the presence of burst spiking activity, deconvolution improves STG and PSP estimation for inhibitory monosynaptic connections.</p>
        <p>Third, to test whether deconvolution improves the estimation in the case of two directly-connected neurons which both exhibit bursty behavior, we simulated two bursting neurons coupled by a monosynaptic excitatory connection (rSTG = 0.04; Fig.  3s–u ). The burst fraction of the postsynaptic neuron was 0.1 (Fig.  3s ), and the burst fraction of the presynaptic neuron was varied from 0 to 0.4 with 0.05 increments. For every simulation, we estimated STGs and PSPs from the CCH and dcCCH using all five methods (Fig.  3u–x ). We found that for the tails, jitter, and median predictors, eSTGs derived from the dcCCH were more accurate than eSTGs derived from the CCH for burst fractions above 0.1 ( p  &lt; 0.001, U -test). For the CoNNECT method, only the ePSPs derived from the raw CCH depended on the burst fraction (without deconvolution: p  = 0.01; with deconvolution: p  = 0.053; permutation test). For comparing STG and PSP-based estimates, we used the normalized slope of the best linear fit, after dividing all values by the mean estimates at zero burst fraction. Deconvolution reduced the effect of bursting for all methods (CoNNECT: p  = 0.025; all other methods: p  &lt; 0.001, bootstrap test; Fig.  3y ). Thus, when both neurons exhibit burst spiking activity, the deconvolution improves STG and PSP estimation.</p>
        <p>Deconvolution improves effective connectivity estimation and detection</p>
        <p><anchor xml:id="a83"/>To evaluate the contribution of deconvolution to the performance of the various methods in a more realistic, noisy scenario, we generated 1250 individual neuronal pairs.<anchor xml:id="a84"/> Connectivity strengths, burst fractions, co-modulation, and recording durations were varied widely between pairs (Fig.  4a ). A thousand pairs were generated with either an excitatory or inhibitory connection, and 250 pairs were unconnected. For the excitatory and inhibitory pairs, connection strengths were drawn randomly from a log-normal distribution 43 – 45 (mean ± SD excitatory rSTG: 0.019 ± 0.01; inhibitory: −0.014 ± 0.007; Fig.  4b ). Burst fractions were drawn randomly from a uniform distribution in the [0 0.4] range. Recording duration was set randomly between 90 min and five hours.</p>
        <p>Fig. 4. Deconvolution improves quantification and detection of inter-neuronal connections.</p>
        <p>Open in a new tab</p>
        <p>a , b A thousand pairs of neurons with monosynaptic connections and 250 unconnected pairs were simulated. Connectivity strengths (rSTG), burst fractions, co-modulation, and recording durations were varied between pairs. a Example CCHs from the noisy point process simulations, sorted by rSTG values. BR, burst fraction. b Empirical distribution of the n  = 500 excitatory (red) and n  = 500 inhibitory (blue) rSTGs of the pairs used in the simulations. c – g STGs or PSPs are plotted against the ground truth (rSTG) for dcCCHs ( n  = 1000 connected pairs), estimated using the tails ( c ), jitter ( d ), median ( e ), GLMCC ( f ), and CoNNECT ( g ) methods. Colored (or gray) dots depict estimated STGs or PSPs which were (or were not) detected as connections. In all methods (except CoNNECT), the significance threshold used was α = 0.001. In ( c – e ), solid black lines represent perfect estimation (i.e., eSTG = rSTG). h Mean square errors (MSE) for the STG-based methods, in which the ground truth and the estimates have the same units. Error bars, SEM. Deconvolution reduces the MSE for all STG-based methods ( n  = 1000 connected pairs; *** p  &lt; 0.001, Wilcoxon’s paired signed-rank test). The smallest errors are obtained for median filtering with deconvolution. i – m STG ( i – k ; or PSP, l , m ) ratio as a function of burst fraction. STG ratio is defined as the STG estimated from the CCH, divided by the STG estimated from the dcCCH. The PSP ratio is defined in an analogous manner. For all methods except CoNNECT, deconvolution reduces the effect of burstiness. n Slope of best linear fit, computed for ( i – m ) ( n  = 1000 connected pairs; n.s./*** p  &gt; 0.05/ p  &lt; 0.001, bootstrap test, n  = 300 iterations). o – t Effect of deconvolution on detection. o – s False-positive (FP) and false-negative (FN) rates were computed for excitatory (Exc.) and inhibitory (Inh.) connections, using CCHs (dark bars) and dcCCHs (light bars). Fractions are out of a population of {Exc. FP: n  = 2000; Exc. FN: n  = 500; Inh. FP: n  = 2000; Inh. FN: n  = 500} connections. t Mean f 1 scores for all connections, with and without deconvolution. Error bars, SEM. Deconvolution improves detection performance for the tails, median, and GLMCC methods (n.s./*** p  &gt; 0.05/ p  &lt; 0.001, bootstrap test, n  = 3500 iterations).</p>
        <p><anchor xml:id="a85"/>First, we compared estimation performance with and without deconvolution by computing the mean square error (MSE) for the STG-based methods, for which a ground truth exists<anchor xml:id="a86"/> (Fig.<anchor xml:id="a87"/>  4c–e ). <anchor xml:id="a88"/>We found that deconvolution reduced the MSE for all STG-based methods ( p  &lt; 0.001; Wilcoxon’s paired signed-rank test; Fig.  4h ). Of the three STG-based methods, median filtering with deconvolution had the lowest MSE (1.27 × 10 −5 ). Median without deconvolution and jitter with deconvolution had the second and third lowest MSEs, respectively (median: 2.73 × 10 −5 ; jitter with deconvolution: 3.48 × 10 −5 ; jitter: 5.34 × 10 −5 ). <anchor xml:id="a89"/>Thus, deconvolution reduced the errors approximately two-fold.<anchor xml:id="a90"/> To evaluate the effect of deconvolution for all five methods, we computed the estimated STG (or PSP) ratio for both excitatory and inhibitory connections. For the “tails” method, the eSTG ratio increased with burst fraction ( ρ  = 0.297, p  &lt; 0.001, permutation test; Fig.  4i ). For the jitter, median, and GLMCC methods, the estimated STG (or PSP) ratio decreased as burst fraction increased ( p  &lt; 0.001, permutation test; Fig.  4j–l ). For all methods (except CoNNECT), the slope of the estimated STG (or PSP) ratio was different from zero ( p  &lt; 0.001, bootstrap test; Fig.  4n ). Together, the reduction of the MSE (Fig.  4h ) and the correlation between estimated STG (or PSP) ratio and burst fraction (Fig.  4n ) show that deconvolution reduces the effect of burst spiking and improves connectivity estimation.</p>
        <p>Second, we compared detection performance for all methods (Fig.  4o–t ). <anchor xml:id="a91"/>We used an f 1 score that combines the effect of false-positive (FP) and false-negative (FN) rates across multiple populations<anchor xml:id="a92"/> (excitatory and inhibitory connections; Fig.  4t ). Both the median and GLMCC, when employed with α  = 0.001, yielded low FP rates for excitatory and inhibitory connections. For median filtering, the FP rate for excitatory connections with/without deconvolution was 0.002/0.0012; for inhibitory connections, the FP rates (with and without deconvolution) were 0.0004 (Fig.  4q ). For the GLMCC method, the FP rates for the excitatory connections with and without deconvolution were zero; for inhibitory connections, deconvolution improved the FP rate from 0.0004 to zero (Fig.  4r ). <anchor xml:id="a93"/>Overall, deconvolution improved detection performance for the tails, median, and GLMCC methods<anchor xml:id="a94"/> ( p  &lt; 0.001, bootstrap test; Fig.  4t ). <anchor xml:id="a95"/>Of all methods, GLMCC with deconvolution yielded the highest f 1 score (mean [SEM]: 0.955 [0.004]).<anchor xml:id="a96"/> GLMCC without deconvolution and median filtering with deconvolution yielded the second and third scores (GLMCC: 0.94 [0.005]; median with deconvolution: 0.92 [0.006]; median: 0.90 [0.007]).<anchor xml:id="a97"/> Thus, deconvolution improves connectivity estimation and detection even for noisy CCHs.</p>
        <p>Deconvolution improves connection quantification and detection in networks of conductance-based CA1 model neurons</p>
        <p>The noisy point process simulations (Fig.  4 ) contained well-defined ground truth rSTGs, and generated CCHs that exhibited complex features and multiple types of spike-to-spike interactions. <anchor xml:id="a98"/>However, the point process simulations were limited to two-neuron “networks” with feedforward connectivity and may not exhibit other features, produced in larger-scale networks with reciprocally-connected neurons.<anchor xml:id="a99"/> To examine the contribution of deconvolution in such settings, we conducted simulations of noisy networks of conductance-based CA1 model neurons. In these simulations, the excitatory neurons (E-cells) were modeled using spiking models that allow incorporating graded bursting behavior (Fig.  5a ). Bursting was controlled by a “burst factor” (BF) parameter, set to be between −42 mV (lower bursting activity) and −35 mV (higher bursting activity). Inhibitory neurons (I-cells) did not exhibit spontaneous bursting. In each simulation, a hundred-neuron network was constructed by connecting 80 E-cells and 20 I-cells. Connectivity patterns were implemented as often assumed for CA1, with E-to-I, I-to-E, and I-to-I connections, but without E-to-E connections 46 . The E- and I-cell ACHs produced under these conditions (Fig.  5b, c ) are similar to those observed for pyramidal cells (PYR) and interneurons (INT) in real CA1 data (Fig.  6 ).</p>
        <p>Fig. 5. Deconvolution improves connection quantification and detection in networks of conductance-based CA1 model neurons.</p>
        <p>Open in a new tab</p>
        <p>a Traces show example membrane potentials of six simultaneously-simulated cells. Gray, inhibitory neurons (I-cells); orange, excitatory neurons (E-cells), sorted according to burstiness, quantified by the burst factor (BF). b , c Example ACHs and CCHs for two E-to-I cell pairs. b A pair with feedforward excitation (Gie = 0.055 mS/cm 2 , Gei = 0 mS/cm 2 ). c A pair with reciprocal excitation and inhibition (Gie = 0.055 mS/cm 2 , Gei = 0.25 mS/cm 2 ). Both pairs were embedded in the same hundred-cell network; in both cases, deconvolution increased the eSTGs. d – h A network of 100 neurons (80/20 E/I cells) with fixed connectivity strengths was simulated. E-cell BFs were drawn uniformly from the [−42 −35] mV range. d Hinton diagram of network connectivity. Red/blue squares represent excitatory/inhibitory connections, and square size is proportional to connectivity strength. Dashed lines separate E- and I-cells. e , f eSTGs of n  = 80 fixed E-to-I connections vs. BF using median filtering without ( e ) and with ( f ) deconvolution. Only eSTGs estimated without deconvolution are correlated with the BF. g , h eSTG ratios for n = 80 E-to-I ( g ) and for n  = 20 I-to-E ( h ) connections. i – s Six different hundred-neuron networks were simulated with synaptic conductance values drawn randomly from log-normal distributions. Other details were the same as in ( d – h ). i – k Hinton diagrams for one of the networks. l FP and FN rates were computed for all datasets using median filtering without (purple bars) and with deconvolution (green bars). Fractions are out of a population of {Exc. FP: n  = 59,520; Exc. FN: n  = 480; Inh. FP: n  = 59,760; Inh. FN: n  = 240} connections. Error bars depict SEM. m Mean f 1 scores for all datasets and connection types. Error bars, SEM. n  = 6 networks. p  &lt; 0.001, bootstrap test, n  = 3500 iterations. n , o eSTGs for E-to-I connections plotted against true connectivity magnitude (the excitatory conductance, Gie). Colored dots depict n  = 80 connections from the dataset shown in ( i ), and gray dots depict n  = 400 connections from other datasets. The best linear fit (solid line) and Spearman’s correlation coefficient are shown for the colored dots. p eSTG ratios for n  = 480 E-to-I connections of all datasets. eSTG ratios are negatively correlated with BF. q , r Same as n , o , for I-to-E connections. Colored dots depict n  = 20 connections from the dataset shown in ( i ), and gray dots depict n  = 100 connections from other datasets. s eSTG ratios for n  = 120 I-to-E connections of all datasets. Ratios are negatively correlated with BF.</p>
        <p>Fig. 6. In real neuronal data, deconvolution-based estimates of spike transmission gain are especially higher in the presence of burst spiking activity.</p>
        <p>Open in a new tab</p>
        <p>a – c Data were recorded from hippocampal region CA1 of three freely-moving mice using high-density silicon probes. a Example wideband data (band-pass filtered 0.1–7500 Hz) recorded by two sites on the same shank, separated vertically by 60 μm. Orange and brown traces and tick marks correspond to PYR and INT spikes, respectively. b Cumulative distributions of the firing rates of n  = 1041 PYR and n  = 215 INT (solid lines). Dashed lines show distributions of n  = 611 PYR and n  = 152 INT used for further analyses ( d , e ). c Distributions of burst indices of the same four neuronal groups. d In PYR-to-INT pairs with putative monosynaptic connections, STG estimates based on deconvolution are higher than estimates that employ only median filtering. Scatter plot shows eSTG dc-median vs. eSTG median for all n  = 7991 PYR-to-INT pairs in which both eSTGs were positive. PYR-to-INT pairs with a consistent monosynaptic CCH peak, in which the PYR also exhibits a non-negative burst index, are denoted as “analysis pairs” (pink dots; n  = 1274 pairs). For the analysis pairs, the eSTG dc-median is higher than the eSTG median ( p  &lt; 0.001, Wilcoxon’s paired signed-rank test). e Four example CCHs with the median predictor. Insets: The ACHs of the putative presynaptic neurons, which exhibit burst spiking. f dcCCHs for the pairs in ( e ). Insets: Conditional rate (CR) histograms based on the CCHs (purple) and the dcCCH (green). In all examples, the deconvolution-based eSTG is higher than the eSTG estimated without deconvolution. g eSTG ratios for the full dataset ( n  = 1274 pairs), shown as a function of the presynaptic burst index. Deconvolution-based estimates are consistently higher than estimates without deconvolution ( p  &lt; 0.001, Wilcoxon’s signed-rank test). Estimates are particularly higher when spike bursting is more prevalent ( p  &lt; 0.001, permutation test).</p>
        <p><anchor xml:id="a100"/>To focus on the contribution of deconvolution, we chose to use a single timescale separation method from this point onward.<anchor xml:id="a101"/> Of the STG-based methods, median filtering yielded the best performance, with respect to both quantification (Fig.  4h ) and detection (Fig.  4t ). Run times were tested on synthetic spike trains with firing rates of 2 and 8 spk/s, recorded over 5 h. <anchor xml:id="a102"/>The median [IQR] runtime of median filtering was 0.65 [0.64 0.67]<anchor xml:id="a103"/> ms, three to four orders of magnitude faster than the runtime of PSP-based methods (GLMCC: 3.72 [2.88 4.55] s; CoNNECT: 1.62 [1.54 1.69] s). These runtimes and performance made median filtering our method of choice for evaluating the contribution of deconvolution in biophysical simulations<anchor xml:id="a104"/> (Fig.  5 ) and in real data (Fig.  6 ).</p>
        <p>To investigate how burst spiking activity affects STG estimation of pairs embedded in a neuronal network and whether deconvolution can improve STG estimation, we first conducted fixed-strength simulations. Every E-cell was connected randomly to one I-cell with a fixed excitatory synaptic conductance (Gie = 0.055 mS/cm 2 ), and every I-cell was connected randomly to one E-cell and to one other I-cell with a fixed inhibitory conductance (Gei = 0.25 mS/cm 2 ; Fig.  5d ). Burstiness was randomized. <anchor xml:id="a105"/>Although E-to-I connection strengths were the same for all pairs, median filtering without deconvolution yielded eSTGs which were highly affected by the BF<anchor xml:id="a106"/> ( ρ  = −0.68, p  &lt; 0.001, permutation test; Fig.  5e ). <anchor xml:id="a107"/>In contrast, median filtering with deconvolution produced eSTGs that were not correlated with burstiness<anchor xml:id="a108"/> ( ρ  = −0.18, p  = 0.11, permutation test; Fig.  5f ). The ratio between eSTGs without and eSTGs with deconvolution was close to one when BF was low (−42 mV) and gradually decreased as BF increased ( ρ  = 0.891, p  &lt; 0.001, permutation test, Fig.  5g ). The eSTG ratio for the I-to-E connections showed a similar trend, in which the eSTG ratio was negatively correlated with the BF ( ρ  = −0.835, p  &lt; 0.001, permutation test; Fig.  5h ). <anchor xml:id="a109"/>Thus, even when connections have fixed strengths, the eSTGs depend on burst spiking activity. However, dependency is minimized using deconvolution.<anchor xml:id="a110"/></p>
        <p>To evaluate the contribution of deconvolution in a more heterogenous setting, we generated networks of conductance-based CA1 model neurons with varied connectivity strengths (drawn randomly from log-normal distributions; Fig.  5i ). Other parameters were the same as in Fig.  5d–h . <anchor xml:id="a111"/>Over six hundred-neuron networks, the mean [SEM] f 1 score obtained with deconvolution was 0.89 [0.008], higher than f 1 without deconvolution (0.84 [0.009]; p  &lt; 0.001, bootstrap test; Fig.  5j–m ).<anchor xml:id="a112"/> In addition to improved detection, deconvolution yielded eSTG estimates which were higher than eSTG estimates without deconvolution, especially when bursting was prevalent (Fig.  5n–s ). eSTG ratios for the E-to-I and I-to-E connections were negatively correlated with BF (E-to-I: ρ  = −0.88, p  &lt; 0.001, permutation test, Fig.  5p ; I-to-E: ρ  = −0.837, p  &lt; 0.001; Fig.  5s ). Thus, in synthetic neuronal networks, deconvolution improves both the detection and quantification of inter-neuronal connectivity.</p>
        <p>In real neuronal data, deconvolution-based estimates of spike transmission gain are especially higher when burst spiking is prevalent</p>
        <p>To test the contribution of deconvolution to the analysis of real neuronal data, we obtained data from freely-moving mice. <anchor xml:id="a113"/>The dataset consisted of 1041 PYR and 215 INT recorded using high-density silicon probes implanted in hippocampal region CA1 of three mice<anchor xml:id="a114"/> (Fig.<anchor xml:id="a115"/>  6a ). In these data, the median [IQR] firing rates of PYR and INT were 0.90 [0.14 1.68] spk/s and 9.44 [1.04 17.83] spk/s, respectively (Fig.  6b ). <anchor xml:id="a116"/>For quantifying burst spiking activity of real spike trains, we used the “burst index”.<anchor xml:id="a117"/> Burst indices were 0.28 [0.1 0.47] for PYR and −0.283 [−0.37 −0.19] for INT (Fig.  6c ). <anchor xml:id="a118"/>In contrast to simulations, rSTGs are of course unknown for the real neuronal data.<anchor xml:id="a119"/> Therefore, we tested the contribution of deconvolution by measuring the eSTG ratio (without and with deconvolution) as a function of the burst index.<anchor xml:id="a120"/> <anchor xml:id="a121"/>Only PYR-to-INT pairs with a consistent monosynaptic CCH peak ( p  &lt; 0.001, Poisson test), <anchor xml:id="a122"/>in which the PYR exhibited a non-negative burst index, were analyzed (1274/7991 pairs).<anchor xml:id="a123"/> For the analysis pairs, firing rates of PYR and INT were 0.96 [0.23 1.7] spk/s and 13.05 [5.27 20.91] spk/s, respectively (Fig.  6b ). Burst indices were 0.33 [0.18 0.49] for PYR and −0.28 [−0.348 −0.219] for INT (Fig.  6c ). <anchor xml:id="a124"/>For the analysis pairs only, deconvolution-based eSTGs were consistently higher than eSTGs without deconvolution (medians: 0.019 and 0.017, respectively; p  &lt; 0.001, Wilcoxon’s paired signed-rank; Fig.  6d ).<anchor xml:id="a125"/> <anchor xml:id="a126"/>Thus, in pairs of real neurons with putative monosynaptic connections, deconvolution yields higher eSTGs than eSTGs estimated without deconvolution.<anchor xml:id="a127"/></p>
        <p>The higher eSTGs yielded by median filtering with deconvolution may result from a fixed DC shift or be burst-dependent. To differentiate between these possibilities, we measured eSTG ratios as a function of PYR burst index. To visualize the effect of deconvolution, we chose several pairs of units (Fig.  6e, f ) in which the PYR exhibited burst spiking activity (Fig.  6e , insets). The CCHs between the units exhibited prominent peaks within the causal ROI (0 &lt;  τ  ≤ 5 ms), consistent with monosynaptic connectivity. In addition, the CCHs exhibited side lobes on both sides of the main peak, consistent with PYR bursts (Fig.  6e ). In contrast, the dcCCHs did not exhibit side lobes (Fig.  6f ), and deconvolution-based eSTGs were higher than eSTGs estimated from the CCHs. <anchor xml:id="a128"/>Over 1274 pairs, eSTG ratios exhibited a negative correlation with burst indices<anchor xml:id="a129"/> ( ρ  = −0.348; p  &lt; 0.001, permutation test; Fig.  6g ). Furthermore, most eSTG ratios were smaller than one (median: 0.88; p  &lt; 0.001, Wilcoxon’s signed-rank test; Fig.  6g ). The negative correlation between eSTG ratio and burst index in real neuronal data, and the fact that most eSTG ratios are smaller than one, are consistent with the controlled simulations<anchor xml:id="a130"/> (Figs.  3 – 5 ). Together, these observations suggest that deconvolution improves both the quantification and the detection of inter-neuronal connections.</p>
        <p>Discussion</p>
        <p>We showed that the CCH between two neurons can be decomposed into a sum of three elements. Based on the mathematical formulation, we developed a deconvolution-based algorithm that removes second-order spike train statistics from the CCH, improving connectivity quantification and detection. Using pairwise point process and conductance-based network simulations, we showed that burst spiking activity modifies the CCH, impairing connectivity estimates yielded by several distinct methods. Deconvolution removed the effect of burst spiking from the CCH and recovered the constructed connectivity. In noisy point process simulations with known STGs, deconvolution reduced the errors of all STG-based methods, and improved detection performance for the tails, median, and GLMCC methods. In networks of conductance-based CA1 model neurons, the eSTGs yielded by median filtering depended on burst spiking activity, and this dependency was removed by deconvolution. In real neuronal data recorded from CA1 region of freely-moving mice, deconvolution-based eSTGs were consistently higher than eSTGs without deconvolution, in particular when bursting was prevalent. Together, the results imply increased accuracy upon using deconvolution when analyzing real neuronal data.</p>
        <p><anchor xml:id="a131"/>Estimates of STG/PSP yielded by all methods employed (tails, jitter, median, GLMCC, and CoNNECT) were averaged over time and spike patterns. The underlying assumption was that the ACHs and connectivity strengths are fixed over time. However, previous studies have shown that the postsynaptic effect of a presynaptic spike may depend on the presynaptic inter-spike interval 3 , 10 , 11 and on other parameters 32 , 47 . In vitro work showed that synaptic transmission can exhibit short-term plasticity, where the EPSP magnitude in a postsynaptic neuron is modified according to the order and timing of presynaptic spikes 48 . In some cases, EPSP magnitude decreased over consecutive spikes, and in other cases consecutive spikes caused facilitation of EPSP magnitude 3 , 49 . Consistent with the in vitro work, spike transmission estimates derived from the CCH in vivo were distinct when CCHs were computed using the first, second, or third spike in a presynaptic burst 21 , 32 , 50 , 51 . Other in vivo studies used trial-averaging and time-resolved cross-correlation measures, showing that spike-to-spike correlations depend on the time lag relative to a stimulus or an action 32 , 47 , 52 . <anchor xml:id="a132"/>As is, the deconvolution approach presented here (as well as the timescale separation methods employed) does not take into account time-dependent changes in the auto-correlation (e.g., of bursting activity) and cannot estimate time-dependent changes of spike transmission.<anchor xml:id="a133"/> However, deconvolution together with a timescale separation method can be applied to segmented data to track time-dependent changes in spike transmission (as done in refs. 21 , 32 , 47 , 51 , 52 ), yielding estimates differentiated from synchronous firing and burst spiking activity.</p>
        <p><anchor xml:id="a134"/>We showed that deconvolution improves connectivity estimates for bursting activity, but deconvolution can remove other effects of second-order spike train statistics on the CCH. While bursting is a relatively common deviation from Poisson spiking in real spike trains, other deviations are clearly possible. For instance, in some brain regions, strong periodicity is encountered, for instance at the ripple 53 or gamma 54 range. When individual neurons exhibit phase locking to field oscillations, the ACH may exhibit periodicity 54 , 55 . Then, the CCH between connected neurons will be affected by ACH periodicity. Deconvolution can be used to differentiate between the effect of transmitted spikes and the firing patterns of the presynaptic neuron. Thus, deconvolution can minimize the distortion of connectivity estimates and improve the analysis of slower CCH features.<anchor xml:id="a135"/></p>
        <p>Following multiple technological advances, the capability to record data from many neuronal pairs has drastically increased. The temporal resolution of calcium imaging techniques has gradually improved 56 – 60 . Furthermore, voltage imaging now allows recording the activity of multiple neurons at sub-millisecond temporal resolutions 61 , 62 . Large-scale electrophysiological techniques have evolved to enable recording hundreds of spike trains from the same or different brain areas simultaneously over prolonged durations 63 – 65 . Analyzing neural circuit dynamics based on massively parallel spike timing data requires adequate quantification of synaptic connectivity. In recent years, several analysis methods have been introduced, producing increasingly more accurate circuit maps based on multiple spike train recordings. Deconvolution can improve the outcome of those methods, and has the potential to improve the performance of any CCH-based method. The accuracy and sensitivity improved by deconvolution enables the construction of more accurate neuronal connectivity maps which may include weaker or otherwise hidden connections. Detailed maps, which take into account overlooked connectivity motifs, may enhance our understanding of the neural mechanisms underlying brain function.</p>
        <p>Methods</p>
        <p>Conductance-based model of a leaky integrate and fire (LIF) neuron driven by a Poisson train</p>
        <p>To quantify the interplay between spike transmission gain (STG), unitary EPSP (uEPSP) amplitude, and background activity we constructed a simple conductance-based, leaky integrate and fire (LIF) model neuron with membrane potential V 2 driven by a Poisson spike train via a single excitatory synapse (LIF-syn model). The model was governed by two differential equations and a single condition:</p>
        <p>C d V 2 t d t = I t − g L V 2 t − E L − g S S ( t ) V 2 t − E S + g N η t   4.1</p>
        <p>if V 2 ≥ V th , V 2 ← V reset   4.2</p>
        <p>d S t d t = H V 1 1 − S ( t ) / τ r − S ( t ) / τ d   4.3</p>
        <p>We used C  = 1 μF/cm 2 , g L  = 0.5 mS/cm 2 , E L  = −60 mV, g S  ∈ [0 0.032] mS/cm 2 , E S  = 0 mV, g N  = 1 mS/cm 2 , V th  = −50 mV, V reset  = −70 mV, τ r  = 0.1 ms, and τ d  = 3 ms. Membrane potential variability of the postsynaptic neuron, which may stem from many unknown sources, was quantified in the LIF model by additive Gaussian noise η ( t ) ~  G (0, σ ), with an SD that was varied between runs, σ  ∈ [0 5] mV. Whenever a LIF spike occurred, V 2 was held at V peak  = 50 mV for T spike  = 1 ms before being reset to V reset for another ARP 2  −  T spike  = 1 ms.</p>
        <p>Explicit external inputs to the model were a fixed bias current, I ( t ) = 1 μA/cm 2 ∀ t , and a presynaptic spike train. The presynaptic spike train was generated as a homogeneous Poisson process with λ 1  = 5 spk/s, and then spikes were decimated to maintain a minimal inter-spike interval of 4 ms. Whenever a presynaptic spike occurred, V 1  =  V peak  = 50 mV for T spike  = 1 ms; otherwise V 1  =  E L  = −60 mV. For incorporating the presynaptic spike train in the synaptic differential equation, we used H ( V ) = (1 + tanh( V /4))/2. Thus, whenever an isolated presynaptic spike occurred, the synaptic variable S rose exponentially (with τ r ) toward one over 1 ms, and then relaxed back to zero (with τ d ). Short-term synaptic plasticity (facilitation and/or depression) was not included. The model was implemented using explicit second-order Runge-Kutta endpoint numerical integration method with a time step of Δ t  = 0.1 ms and total duration of T sim  = 180 min.</p>
        <p>For constructing Fig.  1a , the LIF did not receive any explicit synaptic input ( g S  = 0 mS/cm 2 ), but σ  ∈ [0 5] mV was varied at 0.5 mV steps (11 levels). For every σ level, six repetitions were performed. For constructing Fig.  1b , we also employed 11 levels of g S , matched to yield uEPSP amplitudes uEPSP  ∈ [0 2] mV at 0.2 mV steps. For every { σ,uEPSP } combination, six repetitions were performed.</p>
        <p>Quantification of spike transmission gain in the LIF-syn model</p>
        <p>The firing rate of the LIF, λ 2 , was determined by counting all spikes and dividing by T sim . Denoting the firing rate of the Poisson input by λ 1 , the “real” spike transmission gain (rSTG) in the stationary scenario may be intuitively defined as the number of spikes added due to the presence of a synapse, divided by the number of presynaptic spikes, namely △ λ 2 / λ 1 = λ 2 syn − λ 2 no − syn / λ 1 . <anchor xml:id="a136"/>However, such computation is flawed since the addition of transmitted spikes occasionally decimates spontaneous (noise-induced) spikes. In the case of a LIF model with an absolute refractory period ARP 2 and time step Δ t , the exact rSTG is obtained by multiplying the naive ratio by a correction factor that scales the firing rate difference by the fraction of non-occupied bins<anchor xml:id="a137"/>:</p>
        <p>rSTG = λ 2 syn − λ 2 no − syn λ 1 1 − λ 2 no − syn ⋅ ARP 2 + Δ t .   5</p>
        <p>Spike cross-correlation histograms</p>
        <p>Denote two spike trains by s 1 and s 2 . Each train is a sum of delta functions recorded over a duration T and can be expressed as s 1 t = ∑ i = 1 N 1 δ t − t i , ∀ 0 ≤ t i ≤ T and s 2 t = ∑ i = 1 N 2 δ t − t i , ∀ 0 ≤ t i ≤ T , respectively. Then, the cross-correlation between the two trains at any time lag τ is C C τ = ∫ 0 ∞ s 1 t s 2 t + τ d t . Equivalently, the spike trains can be expressed as ordered lists: s 1 = t i ; i = 1 , … , N 1 , ∀ 0 ≤ t i ≤ T ; and s 2 = r i ; i = 1 , … , N 2 , ∀ 0 ≤ r i ≤ T . Then, the cross-correlation can be expressed as C C τ = ∑ i = 1 N 1 ∑ j = 1 N 2 # t i − r j = τ , where the indicator function is defined as #{ true } = 1 and #{ false } = 0. In practice, two spikes rarely occur at the exact same instant, and the cross-correlation is expressed as a histogram with a finite bin size B and a total of 2 M  + 1 bins, spanning the time range from − MB to MB . Then, the CCH count at the m th bin ( m ∈ − M , − M + 1 , … 0 , … , M − 1 , M ) sums the cross-correlation over the time range m − 1 / 2 B ≤ τ &lt; m + 1 / 2 B , and is expressed as CCH m = ∑ i = 1 N 1 ∑ j = 1 N 2 # m − 1 / 2 B ≤ t i − r j &lt; m + 1 / 2 B . Unless mentioned otherwise, we used a bin size of B  = 1 ms and histogram range of 2 M  + 1 = 61 ms. We used a bin size of 1 ms to minimize the probability that two spikes of the same train will occur in the same bin, keeping the counting process Poisson. A 1 ms bin size has used in multiple extracellular 22 , intracellular 2 , and across species 66 studies. Furthermore, the CoNNECT method can operate only on CCH with bin size of 1 ms.</p>
        <p><anchor xml:id="a138"/>“Other inputs” predictor</p>
        <p>In this work we used four methods to estimate the “other inputs” element of the CCH: the tails predictor, the jitter predictor, the median filter predictor, and the slow part of a generalized linear model for cross-correlations (GLMCC).<anchor xml:id="a139"/> The tails predictor is computed by averaging over all CCH bins that are far from the zero-lag bin, both causal and anti-causal bins:</p>
        <p>pred tails m = 1 K ∑ k CCH k , k = − M , − M + 1 , … , − M 0 , M 0 , … , M − 1 , M   6.1</p>
        <p>The sum is over all K bins for which | k | ≥  M 0 ; we used M 0  = 11 ms. Therefore, the tails predictor has the same value for all 2 M  + 1 CCH bins (a straight line). The jitter predictor is computed by convolving the CCH with a partially hollowed Gaussian kernel:</p>
        <p>pred jitter m = ∑ k = − 3 δ 3 δ CCH m − k w k   6.2</p>
        <p>The Gaussian kernel, denoted as w [ k ], has a unity sum, standard deviation δ , support of 6 δ , and the central bin is partially hollowed (0.6). Unless noted otherwise, we used δ  = 5 ms. Jittering every spike within a rectangular ± δ window centered around the spike (“spike time jitter”) many times and computing an average jittered CCH converges exactly to the convolution of the CCH with a triangular window that has a width of 4 δ  + 1 20 . Convolution with a partially hollowed Gaussian window with an SD of δ reduces the false-negative rate and increases detection power 20 . The hollowed median filter predictor is computed by applying a median filter of order 2 δ over the CCH, while ignoring the value in the central bin:</p>
        <p>pred median m = median CCH m − δ , … , m − 1 , m + 1 , … m + δ   6.3</p>
        <p>The GLMCC predictor is given by the slow part, a ( t ), of the GLM defined by refs. 40 , 41 .</p>
        <p>Conditional rate CCH and spike transmission curve</p>
        <p>To estimate the spike transmission curve (STC) from the CCH, we first compute the conditional rate CCH (crCCH). The crCCH is derived by subtracting, for every time lag, the predictor from the CCH, and scaling by the number of trigger spikes and the bin size:</p>
        <p>crCCH m = CCH m − pred m / N 1 ⋅ B   7</p>
        <p>Thus, the crCCH has units of spikes per second (spk/s). Second, we find the extremum value of the crCCH within the casual temporal region of interest (ROI: 0 &lt;  m  ≤ 5 ms). The two zero-crossing points, to the left and to the right of the extremum value, are defined as bounds, B L and B R . To preserve causality, if B L falls at the zero or a negative time lag, the first bin after the zero-lag bin is used instead. However, B R may be outside (to the right of) the ROI. The STC is then defined as equal to the crCCH for all bins within the [ B L , B R ] interval, and zero otherwise (Fig.  1c ).</p>
        <p>The ROI can be modified according to the expected form of the STC, based on two parameters: the delay and the jitter of spike transmission. When the transmission delay is short and the STC is narrow, a short ROI near-zero lag is suitable. Here, an ROI of (0,5] was chosen to ensure including at least part of the monosynaptic STC, consistent with previous results in neocortex 32 and hippocampus exhibiting a transmission delay in the 0–3 ms range 21 , 22 , 67 , 68 .</p>
        <p>Computation of spike transmission gain</p>
        <p>The estimated spike transmission gain (eSTG) is the integral over the STC, computed numerically as the sum of all estimated STC values multiplied by the bin size:</p>
        <p>eSTG = ∑ m = B L B R STC m ⋅ B   8</p>
        <p>Mathematical framework for deconvolved CCH</p>
        <p>The deconvolution approach is based on the realization that the CCH between two spike trains can be expressed as an exact sum of four elements and approximated by a sum of three elements. The decomposition (Eq.  17 ) is mathematically exact when the system is assumed to be linear time invariant (LTI). “Linear” implies that the spike transmission process is linear, but does not imply linearity of spike generation, which is a highly nonlinear process. Linearity of spike transmission means that the process of transmitting spikes is additive and does not depend on the history of spike transmission. <anchor xml:id="a140"/>Linearity is incompatible with neuronal refractoriness, and is assumed for mathematical simplicity.<anchor xml:id="a141"/> “Time invariant” implies that the impulse responses of spike transmission—and in this specific case, also the ACHs—are constant over the duration of the recording. These assumptions are implicit in the computation of any CCH and in most CCH applications (see “Discussion”).</p>
        <p>Within the LTI framework, we proceed as follows. The specific system studied is a pair of reciprocally-coupled neurons, each of which also receives external input (Fig.  2a ). Formally, the observed spike train of neuron 1, s 1 , is a sum of delta functions and thus has the form</p>
        <p>s 1 t = ∑ i = 1 N 1 δ t − t i , ∀ 0 ≤ t i ≤ T   9</p>
        <p>N 1 is the total number of spikes in s 1 , t i is the instant at which the i th spike occurred, and T is the total recording duration. The spike train of neuron 2, s 2 , is defined in an analogous manner by s 2 t = ∑ i = 1 N 2 δ t − t i , ∀ 0 ≤ t i ≤ T . We denote the finite impulse response of spike transmission from neuron 1 to neuron 2 by</p>
        <p>h 1 τ , ∀ 0 &lt; τ ≤ τ max   10.1</p>
        <p>The impulse response between neuron 2 and neuron 1, h 2 , is denoted in an analogous manner by</p>
        <p>h 2 τ , ∀ 0 &lt; τ ≤ τ max   10.2</p>
        <p>Specifically, h 1 and h 2 are non-zero only for positive time lags, which is the standard definition of causality. Using these definitions, the spike train of neuron 2, s 2 , is the superposition of spikes from two sources: (i) transmitted spikes, due to s 1 filtered by the synaptic connection between the two neurons, h 1 ; and (ii) background spikes, denoted by s 2 0 , which are due to other sources:</p>
        <p>s 2 t = s 2 0 t + ∫ − ∞ ∞ s 1 t − τ h 1 τ d τ   11</p>
        <p>The spike train of neuron 1, s 1 , can be expressed in an analogous manner. To facilitate the analysis, we take the Fourier transform of all quantities, and obtain the frequency domain representation of Eq. ( 11 ):</p>
        <p>S 2 f = S 2 0 f + S 1 f H 1 f ,   12.1</p>
        <p>S 2 ( f ) is the Fourier transform of s 2 ( t ), S 2 ( f ) = ∫ − ∞ ∞ s 2 ( t ) exp ( − 2 π i f t ) d t . In an analogous manner, we obtain the Fourier transform of s 1 :</p>
        <p>S 1 f = S 1 0 f + S 2 f H 2 f   12.2</p>
        <p>Equation 12 consists of a pair of coupled equations, for which the solution is:</p>
        <p>S 1 f = S 1 0 f + S 2 0 f H 2 f 1 − H 1 f H 2 f   13.1</p>
        <p>S 2 f = S 2 0 f + S 1 0 f H 1 f 1 − H 1 f H 2 f   13.2</p>
        <p>To link the CCH with the impulse response, the cross-correlation between the two spike trains</p>
        <p>CCH 12 τ = ∫ − ∞ ∞ s 1 t s 2 t + τ d t   14.1</p>
        <p>is written in the frequency domain as</p>
        <p>F CCH 12 = S 1 f ¯ S 2 f   14.2</p>
        <p>where S 1 f ¯ denotes complex conjugation, due the fact that when computing convolutions—but not cross-correlations—one of the signals is time reversed. Plugging Eq. (13) into Eq. ( 14.2 ) we obtain</p>
        <p>F CCH 12 = S 1 0 f ¯ S 2 0 f + S 1 0 f ¯ S 1 0 f H 1 f + S 2 0 f ¯ S 2 0 f H 2 f ¯ + S 2 0 f ¯ S 1 0 f H 2 f ¯ H 1 f 1 − H 1 f H 2 f 2   15</p>
        <p>The elements in the numerator of Eq. ( 15 ) can be rewritten in terms of correlation functions of the latent (background) spike trains as follows:</p>
        <p>CCH 12 0 τ = S 1 0 f ¯ S 2 0 f = ∫ − ∞ ∞ s 1 0 t s 2 0 t + τ d t   16.1</p>
        <p>CCH 21 0 τ = S 2 0 f ¯ S 1 0 f = ∫ − ∞ ∞ s 2 0 t s 1 0 t + τ d t   16.2</p>
        <p>ACH 1 0 τ = S 1 0 f ¯ S 1 0 f = ∫ − ∞ ∞ s 1 0 t s 1 0 t + τ d t   16.3</p>
        <p>ACH 2 0 τ = S 2 0 f ¯ S 2 0 f = ∫ − ∞ ∞ s 2 0 t s 2 0 t + τ d t   16.4</p>
        <p>Yielding</p>
        <p>F CCH 12 = F CCH 12 0 + F ACH 1 0 H 1 f + F ACH 2 0 H 2 f ¯ + F CCH 21 0 H 2 f ¯ H 1 f 1 − H 1 f H 2 f 2   17</p>
        <p>This completes the exact decomposition of the CCH into four additive elements in the frequency domain. When the overall gain of the feedback loop is small, i.e., when H 1 ( f ) H 2 ( f ) → 0, the last element and the denominator of Eq. ( 17 ) vanish, and the Fourier transform of the CCH simplifies to</p>
        <p>F CCH 12 = F CCH 12 0 + F ACH 1 0 H 1 f + F ACH 2 0 H 2 f ¯   18.1</p>
        <p>Which is represented in the time domain as</p>
        <p>CCH 12 = s 1 0 ⋆ s 2 0 + ACH 1 0 * h 1 + ACH 2 0 * h 2 − τ   18.2</p>
        <p>In Eq. ( 18.2 ), ⋆ denotes cross-correlation and * denotes convolution. We have reached an important conclusion. When the overall gain of the feedback loop is small, the cross-correlation between two spike trains can be expressed as a sum of three elements: (1) the cross-correlation between the uncoupled spike trains; (2) the convolution of the auto-correlation of one uncoupled spike train with the impulse response of the coupling to the second train; and (3) the convolution of the auto-correlation of the second uncoupled train with time-reversed coupling to the first train.</p>
        <p>The exact same derivation applies to inhibitory connections, the difference being that the plus signs in Eq. ( 11 ) and Eq. (12) are replaced by minus signs. In the absence of connectivity, Eq. ( 17 ) simplifies to CCH = CCH 12 0 . Alternatively, in the presence of purely feedforward connectivity, e.g., when H 2 f ¯ → 0 , Eq. ( 17 ) simplifies to</p>
        <p>F CCH 12 = F CCH 12 0 + F ACH 1 0 H 1 f   19.1</p>
        <p>Which is represented in the time domain as</p>
        <p>CCH 12 = s 1 0 ⋆ s 2 0 + ACH 1 0 * h 1   19.2</p>
        <p>In some systems, e.g., when neurons are strongly coupled 69 , 70 , the approximation H 1 ( f ) H 2 ( f ) → 0 cannot be made. In general, the approximation H 1 ( f ) H 2 ( f ) → 0 can be made when the loop gain (rSTG 12 times rSTG 21 ) is lower than a minimal unidirectional STG, which can be detected with finite data. The detection of a connection depends on multiple variables including recording duration, firing rates, and the method employed. Therefore, an exact number for a minimal detectable unidirectional STG cannot be obtained. However, in the specific case of unidirectional connection with an impulse response spanning a single bin and Poisson firing pattern of both neurons, the minimal detectable unidirectional STG can be computed exactly using the tails predictor. Under these conditions, the CCH baseline is 20   λ  =  F 1 F 2 TB , where F 1 and F 2 are the firing rates of the pre- and postsynaptic neurons in spk/s, T is the effective recording duration, and B is the CCH bin width (both measured in seconds) For a given λ and alpha (detection threshold) level, the inverse Poisson distribution can be used to obtain the minimal number of transmitted spikes required for detection. The minimal STG is then calculated as the minimal number of transmitted spikes, divided by F 1 T . For example, the minimal STG which can be detected for F 1  = 1 spk/s, F 2  = 10 spk/s, at T = 50, 000 s using B = 0.001 s , and an alpha level of 0.001 is 0.00142.</p>
        <p>Algorithm for deconvolving ACHs from the CCH</p>
        <p>In general, we do not have access to the latent variables s 1 0 and s 2 0 . In other words, we cannot determine which spikes in a train, e.g., s 2 , are background spikes (e.g., s 2 0 ), and which are transmitted from s 1 (Eq.  11 ). Thus, in general, ACH 1 0 and ACH 2 0 are unknown and Eq. 18 cannot be evaluated. However, if the number of transmitted spikes is small, compared to background spikes, then the ACHs of the background trains can be estimated from the measured spike trains:</p>
        <p>ACH 1 0 τ ≈ ACH 1 τ = ∫ 0 ∞ s 1 t s 1 t + τ d t   20.1</p>
        <p>ACH 2 0 τ ≈ ACH 2 τ = ∫ 0 ∞ s 2 t s 2 t + τ d t   20.2</p>
        <p>Where the lower integration bound is 0 rather than −∞ due to the non-negativity of the time axis. The CCH is estimated directly from the spike trains as in Eq. ( 14.1 ), with the time axis modified in the same manner:</p>
        <p>CCH 12 τ = ∫ 0 ∞ s 1 t s 2 t + τ d t   20.3</p>
        <p>Finally, we define</p>
        <p>H ~ 1 f = H 1 f F ACH 2   21.1</p>
        <p>H ¯ ~ 2 f = H 2 f ¯ F ACH 1   21.2</p>
        <p>Using these measurements (Eq. 20) and definitions (Eq. 21) in Eq. ( 18.1 ) and rearranging, we obtain</p>
        <p>H ~ 1 f + H ¯ ~ 2 f + F CCH 12 0 F ACH 1 F ACH 2 = F CCH 12 F ACH 1 F ACH 2   22</p>
        <p>Where the r.h.s. is derived from the observed spike trains. Taking the inverse Fourier transform and defining the “other inputs” element as</p>
        <p>OI = F − 1 F CCH 12 0 F ACH 1 F ACH 2   23</p>
        <p>We obtain the basis of the deconvolution algorithm:</p>
        <p>h ~ 1 + h ~ 2 − τ + OI = F − 1 F CCH 12 F ACH 1 F ACH 2   24.1</p>
        <p>Due to causality (Eq. 10), h 1 and h 2 (− τ ) reside on opposite sides of the zero lag. The r.h.s. of Eq. ( 24.1 ) is denoted the “deconvolved CCH” (dcCCH):</p>
        <p>dcCCH 12 = F − 1 F CCH 12 F ACH 1 F ACH 2   24.2</p>
        <p>When unidirectional deconvolution is applied, Eqs. ( 24.1 – 2 ) can be replaced by:</p>
        <p>h 1 + OI = F − 1 F CCH 12 F ACH 1   24.3</p>
        <p>dcCCH 12 = F − 1 F CCH 12 F ACH 1   24.4</p>
        <p>Once the dcCCH is determined numerically (see below), the “other inputs” element can be determined using timescale separation (a predictor; Eq. 6). Following subtraction and rescaling (Eq.  7 ), the STCs and the eSTGs (Eq.  8 ) are evaluated.</p>
        <p>The first step in the actual deconvolution algorithm is to compute the two count ACHs and the CCH from the spike trains. The second step is to scale the ACHs, such that each of the ACHs will have a sum of one. To scale the count ACH, the zero-lag bin is first set to zero. Then, the mean is subtracted, every bin in the zero-mean ACH is divided by the total number of spikes, and the zero-lag bin is set to complement the sum to one. Scaling ensures that deconvolution will be affected only by the shape of the ACHs, and not by the number of spikes in each train. If the count ACH is exactly flat, the normalization yields a delta-like histogram (one at zero-lag and zero everywhere else), and deconvolution does not modify the CCH. Third, the r.h.s. of Eq. (24) is evaluated.</p>
        <p>The deconvolution algorithm as derived above (Eq. 20–24) is based on Eq. 18, but makes two key simplifying assumptions. First, that the shape of the ACH is not considerably distorted by the transmitted spikes (Eq. 20). Second, the impulse response is not considerably distorted by the divisive scaling factor inherent in the derivation (Eq. 21).</p>
        <p>With respect to Eq. 20, using point process simulations, we found that even when the presynaptic neuron spikes at a relatively high rate (10 spk/s) with strong bursting activity (BR = 0.4), and the postsynaptic neuron spikes at a lower rate (3 spk/s), the estimates of connectivity are not distorted as long as the rSTG is below 0.25. Notably, strong connections and high firing rates are not characteristic of local cortical networks. However, different settings may appear in different systems, e.g., thalamocortical feedforward connections 28 . When connectivity is very strong and presynaptic firing rates are high, prior knowledge about connectivity can be used to employ unidirectional deconvolution (Eq.  24.3 –4) instead of the “standard” deconvolution (Eqs.  24.1 – 2 ).</p>
        <p>While ACHs effects are eliminated by the deconvolution algorithm, a divisive scaling factor (the denominator of Eq. 21) is introduced which can distort the recovered impulse responses. If connectivity is unidirectional and the postsynaptic train is Poisson, the scaled ACH 2 is a delta function, the divisive factor in Eq. ( 21.1 ) is unity, and h ~ 1 = h 1 . Furthermore, if connectivity is unidirectional, then even if the presynaptic train is non-Poisson, the numerator of the r.h.s. of Eq. ( 21.2 ) is zero and thus h 2  = 0. When connectivity is bidirectional and one of the trains is non-Poisson, or when connectivity is unidirectional and the postsynaptic train is non-Poisson, the divisive factor may become consequential. Then, prior knowledge about connectivity can be used to employ unidirectional deconvolution (Eq.  24.3 –4).</p>
        <p>Point process spike train simulations</p>
        <p>For investigating different STG estimation methods, we devised a point process simulation that generates two spike trains of a two-neuron network with precisely defined STGs. Each of the synthetic spike trains, s 1 ( t ) and s 2 ( t ), was initially generated by random sampling from a distinct rate function, λ 1 ( t ) and λ 2 ( t ), respectively, and then spikes were added or removed according to predetermined STCs. Thus, simulations consisted of three sequential steps: (1) generation of a rate function for each neuron; (2) stochastic sampling of spike trains, independently from each rate function; (3) modification of each spike train according to the other spike train and the corresponding STC. All simulations were generated over N  =  T /Δ t samples, where Δ t  = 0.001 s is the time step and T is the duration of the simulation.</p>
        <p>To generate a rate function for one neuron, we first set a desired mean firing rate λ d which was then modified based on the desired gamma order γ and burst fraction BR according to λ m  =  λ d  ∙  γ /(1 +  BR ). For instance, for generating a spike train with gamma order γ  = 2 the firing rate is doubled, and for a spike train in which half of the spikes are first spikes in a two-spike burst the firing rate is halved. For generating a fixed rate function, we set λ ( t ) =  λ m ∀ t  ∈ [1 N ], separately for each neuron. To create co-modulated spike trains, we generated correlated rate functions for the two neurons. For that, the rate function of each neuron was time dependent, defined as: λ ( t ) =  λ m  +  λ m  ∙  λ c  ( t ). The co-modulation rate function λ c is a clipped pink noise signal, generated by filtering Gaussian white noise sampled at Δ t intervals, η ( t ) ~  G (0, σ c ), with a decaying exponential e − 1 / τ c , where τ c  = 20 ms. The pink noise was then clipped to the [−1 1] range, yielding the zero-mean λ c ( t ). The same co-modulation function was used for generating the two rate functions, λ 1 ( t ) and λ 2 ( t ).</p>
        <p>In the second step, each spike train was generated by stochastic sampling from the corresponding rate function. For each sample, we determined whether a spike did or did not occur, according to random sampling from a Binomial distribution with parameters B ( n , p ) = (1, λ ( t )Δ t ). When λ ( t ) is time-varying or constant, the resulting spike trains correspond to non-homogenous or homogenous Poisson processes, respectively. After generating a spike train, three modifications were made. First, spikes were removed according to the gamma order γ : to realize an n th-order gamma process, every n th spike was retained, and all other spikes were decimated. Retaining all spikes corresponds to a first-order gamma (i.e., Poisson) process. Second, burst spiking activity was added by inserting spikes based on the burst fraction ( BR ) parameter. For a non-zero BR , each spike was defined to be a “first in burst” randomly with probability BR 1 . The precise timing of the “second in burst” spike was determined by random (uniform) sampling from a 5-element symmetric triangular window that lagged the first spike in the burst by two samples. A “third in burst” spike was added with probability BR 2 ; then, the overall BR is BR 1  +  BR 1 ∙ BR 2 , and the timing of the third spike was drawn from a three-sample lagged window. In actual simulations, BR 1 was varied in the [0 0.4] range, whereas BR 2  = 0.4 was held constant. Third, ARP considerations were imposed by removing all spikes that occurred shortly (ARP = 2 ms) after another spike.</p>
        <p>In the third step, connectivity was added between the two spike trains. The same STC waveform was used in all simulations: a 5-element asymmetric triangular window that lagged the presynaptic spike by one sample. However, the STC integral (the STG) was varied in sign and value, mimicking excitatory and inhibitory connectivity of various gains. For each spike of the presynaptic neuron, the occurrence and timing of the added (or decimated, for inhibitory connections) spike was determined by random (uniform) sampling from the STC. For excitatory transmission, this procedure can generate more than one postsynaptic spike, as required since the STG is not limited to the [0 1] range. Connectivity was implemented independently in every direction. After applying connectivity between the two trains, ARP considerations were imposed once more.</p>
        <p>For creating noisy point process simulations (Fig.  4 ), we simulated 1250 spike train pairs. In 60% of the pairs, co-modulation dynamics were added. For the simulations with co-modulation, the co-modulation parameter σ c was drawn randomly from a uniform distribution between 1 and 15 spk/s, with a fixed co-modulation time constant ( τ c  = 20 ms). The firing rates of the pre- and postsynaptic neurons were 2 and 8 spk/s, respectively. The burst fraction of the presynaptic neuron was varied uniformly between 0 and 0.4. Recording duration was set randomly between 90 min and 5 h. Of the 1250 simulated pairs, 500 pairs were simulated with monosynaptic excitatory connections; 500 pairs were simulated with monosynaptic inhibitory connections; and the other 250 pairs were simulated without connectivity. <anchor xml:id="a142"/>Connectivity strengths (rSTG) were drawn randomly from a log-normal distribution 43 – 45 with {mean, SD} of {0.019, 0.01} for the excitatory connections, and {−0.014, 0.007} for the inhibitory connections.<anchor xml:id="a143"/></p>
        <p>Conductance-based model of CA1 network</p>
        <p>To model synaptic connectivity within a network of neurons with ACHs and CCHs resembling those observed in real neuronal data (Fig.  6 ), we generated a network of conductance-based E- and I-cells. The E-cell model, derived from the “simple model” of Izhikevich 71 , included dynamics on the membrane potential ( V ), and a slower, phenomenological recovery variable ( u ). In addition, the model included synaptic input and noise. The model equations are:</p>
        <p>C d V d t = I in e t + V k V − E L e V − V t − u − I synaptic + g N η t d u d t = U a U b V − E L e − u if V &gt; V peak then V ← V reset ; u = u + U step   25</p>
        <p>Membrane potential variability, which may stem from many unknown sources (e.g., unrecorded neurons), was modeled by an additive noise term, generated by random sampling from a zero-mean Gaussian distribution η ( t ) ~  N (0, σ ) independently for every cell. In this model, spike waveforms were modeled explicitly by the quadratic in Eq.  25 . Whenever a spike occurred (i.e., V peak was crossed), the membrane potential V was reset to V reset , and the recovery variable u was incremented by U step . By modifying these two parameters, a given E-cell model was tuned to fire predominantly single spikes, spike bursts, or mixes thereof (Fig.  5a ). The specific parameters values used for the E-cell model are detailed in Table  1 .</p>
        <p>Table 1.</p>
        <p>Parameters used for modeling E-cells in the conductance-based networks.</p>
        <p>Parameter   Value   Units</p>
        <p>C   1   μF/cm 2</p>
        <p>V k</p>
        <p>0.01   mS/(cm 2 ·mV)</p>
        <p>E L e</p>
        <p>−60   mV</p>
        <p>V t</p>
        <p>−45   mV</p>
        <p>g N</p>
        <p>1   mS/cm 2</p>
        <p>U a</p>
        <p>0.02   mS/cm 2</p>
        <p>U b</p>
        <p>0.01   mS/cm 2</p>
        <p>V peak</p>
        <p>40   mV</p>
        <p>V reset</p>
        <p>[−42 −35]   mS/cm 2</p>
        <p>U step</p>
        <p>[1.12 1.225]   mV·mS/cm 2</p>
        <p>σ e</p>
        <p>2   mV</p>
        <p>I in e</p>
        <p>0   μA/cm 2</p>
        <p>N e</p>
        <p>80</p>
        <p>Open in a new tab</p>
        <p>For the I-cells, we used the Wang-Buzsáki model 72 , describing the dynamics of the membrane potential ( V ), sodium inactivation ( h ), and delayed-rectifier potassium ( n ). The full model also included synaptic currents and noise, and reads</p>
        <p>C d V d t = I i n i t − g L V − E L i − g N a h m ∞ V 3 V − E N a − g K n 4 V − E K − I synaptic + η t + g N η t d h d t = h ∞ V − h τ h V d n d t = n ∞ V − n τ n V   26.1</p>
        <p>The gating variables for the I-cell ( x  =  h,m,n ) had voltage-dependent time constants ( τ x ) and steady-state values ( x ∞ ) as follows:</p>
        <p>h ∞ V = 0.07 e − V + 58 20 0.07 e − V + 58 20 + 1 1 + e − V + 28 10 , τ h V = 0.2 0.07 e − V + 58 20 + 1 1 + e − V + 28 10   26.2</p>
        <p>m ∞ V = 0.2 V + 35 1 − e − V + 35 10 0.2 V + 35 1 − e − V + 35 10 + 4 e − V + 60 18   26.3</p>
        <p>n ∞ V = 0.01 V + 34 1 − e − V + 34 10 0.01 V + 34 1 − e − V + 34 10 + 0.125 e − V + 44 80 , τ n V = 0.2 0.01 V + 34 1 − e − V + 34 10 + 0.125 e − V + 44 80   26.4</p>
        <p>Other parameters values used for the I-cell model are detailed in Table  2 . Synaptic connections were modeled as in ref. 73 . For the e ’th E-cell, the total synaptic current was</p>
        <p>I synaptic , e = ∑ j = 1 N e g e j S e j V e − E s e , j + ∑ k = 1 N i g e k S e k V e − E s i , k   27.1</p>
        <p>Where N e ( N i ) is the number of E-cells (I-cells). The notation g ej indicates the maximal synaptic conductance from presynaptic E-cell j to postsynaptic E-cell e . All excitatory-to-excitatory (E-to-E) synapses had the same reversal potential, regardless of the presynaptic neuron ( E se,j  =  E se , ∀ j ), but the maximal excitatory conductance value g ej could vary between presynaptic neurons. In practice, we set all g ej  =  g ee  = 0. All inhibitory-to-excitatory (I-to-E) synapses had the same reversal potential, regardless of the presynaptic neuron ( E si,k  =  E si , ∀ k ). The maximal inhibitory conductance g ek was either fixed for all I-cells ( g ek  =  g ei ; Fig.  5d ) or varied between neurons (Fig.  5i ). All synaptic activation variables corresponding to the same presynaptic neuron had the same dynamics, regardless of the postsynaptic neuron ( S ej  =  S j , S ek  =  S k , ∀ e ). For the i ’th I-cell, the total synaptic current was modeled by</p>
        <p>I synaptic , i = ∑ j = 1 N e g i j S i j V i − E s e , j + ∑ k = 1 N i g i k S i k V i − E s i , k   27.2</p>
        <p>Table 2.</p>
        <p>Parameters used for modeling I-cells in the conductance-based networks.</p>
        <p>Parameter   Value   Units</p>
        <p>C   1   μF/cm 2</p>
        <p>g L i</p>
        <p>0.1   mS/cm 2</p>
        <p>E L i</p>
        <p>−65   mV</p>
        <p>g Na i</p>
        <p>35   mS/cm 2</p>
        <p>E Na i</p>
        <p>55   mV</p>
        <p>g K i</p>
        <p>9   mS/cm 2</p>
        <p>E K i</p>
        <p>−90   mV</p>
        <p>g N</p>
        <p>1   mS/cm 2</p>
        <p>σ i</p>
        <p>2   mV</p>
        <p>I in i</p>
        <p>−0.75   μA/cm 2</p>
        <p>N i</p>
        <p>20</p>
        <p>Open in a new tab</p>
        <p>All excitatory-to-inhibitory (E-to-I) synapses had the same reversal potential ( E se,j  =  E se , ∀ j ), but the maximal conductance values, g ij , could be varied between E-cells. All inhibitory-to-inhibitory (I-to-I) synapses had the same reversal potential ( E si,k  =  E si , ∀ k ), but the maximal conductance values g ik could be varied between I-cells. All synaptic activation variables corresponding to the same presynaptic neuron had the same dynamics ( S ij  =  S j , S ik  =  S k , ∀ i ).</p>
        <p>For an excitatory/inhibitory presynaptic neuron, the dynamics of the corresponding synaptic variable ( S e / S i ) depended on the presynaptic membrane potential ( V e / V i ) and the synaptic rise and decay time constants, following:</p>
        <p>d S e d t = H V e 1 − S e τ r e − S e τ d e   28.1</p>
        <p>d S i d t = H V i 1 − S i τ r i − S i τ d i   28.2</p>
        <p>H V = 1 + tanh V / 4 / 2   28.3</p>
        <p>All synaptic parameters values used are detailed in Table  3 . Numerical integration was done using the explicit second-order Runge-Kutta endpoint (modified Euler) method with integration time step of Δ t  = 0.025 ms and simulation duration of T sim  = 240 min.</p>
        <p>Table 3.</p>
        <p>Synaptic parameters used in simulating conductance-based networks.</p>
        <p>Parameter   Value   Units   Notes</p>
        <p>τ r e</p>
        <p>0.1   ms   AMPA</p>
        <p>τ d e</p>
        <p>3   ms   AMPA</p>
        <p>E e</p>
        <p>0   mV   AMPA</p>
        <p>τ r i</p>
        <p>0.3   ms   GABA A</p>
        <p>τ d i</p>
        <p>9   ms   GABA A</p>
        <p>E i</p>
        <p>−80   mV   GABA A</p>
        <p>g ie</p>
        <p>0.055   mS/cm 2</p>
        <p>Fig.  5i : mean: 0.055, SD: 0.02</p>
        <p>g ee</p>
        <p>0   mS/cm 2</p>
        <p>g ei</p>
        <p>0.25   mS/cm 2</p>
        <p>Fig.  5i : mean: 0.22, SD: 0.08</p>
        <p>g ii</p>
        <p>0.25   mS/cm 2</p>
        <p>Fig.  5i : mean: 0.22, SD: 0.04</p>
        <p>Open in a new tab</p>
        <p>Animals and ethics</p>
        <p>Three freely-moving male C57BL/6J mice were used in this study (Table  4 ). At the time of implantation, mice aged 14–16 weeks and weighed 26–30 g. After implantation, mice were single-housed to prevent damage to the implanted apparatus. All animal handling procedures were in accordance with Directive 2010/63/EU of the European Parliament, complied with Israeli Animal Welfare Law (1994), and approved by the Tel Aviv University Institutional Animal Care and Use Committee (IACUC #01-16-051).</p>
        <p>Table 4.</p>
        <p>List of experimental animals.</p>
        <p>Animal ID   Sex   Age a [week]   Weight a [g]   Probe   Sessions   All PYR b</p>
        <p>All INT b</p>
        <p>Analysis PYR c</p>
        <p>Analysis INT c</p>
        <p>Analysis pairs c</p>
        <p>Rank CC d</p>
        <p>P -value e</p>
        <p>mDS1   Male   14   25.7   Dual-sided64   9   322   50   170   37   427   −0.19   0.0003</p>
        <p>mP30   Male   14   28.6   Stark64   8   277   57   184   39   387   −0.3   0.0003</p>
        <p>mP31   Male   16   30   Stark64   10   442   108   257   76   458   −0.09   0.0776</p>
        <p>Summary</p>
        <p>27   1041   215   611   152   1272   −0.35   0.0003</p>
        <p>Open in a new tab</p>
        <p>a At the time of implantation.</p>
        <p>b “All PYR” and “All INT” refer to the total numbers of well-isolated units recorded during the listed sessions.</p>
        <p>c “Analysis PYR”, “Analysis INT”, and “Analysis pairs” refer to the subsets used for actual analyses (cf. Fig.  6b–d ).</p>
        <p>d “Rank CC” refers to Spearman’s rank correction coefficient between eSTG ratios and burst indices.</p>
        <p>e “ P -value” refers to permutation test comparing the rank CC to a zero null.</p>
        <p>Probes and surgery</p>
        <p>Each animal was implanted with a multi-shank silicon probe (Diagnostic Biochips) attached to a movable micro-drive. The probes used were Stark64 (two mice) and Dual-sided64 (one mouse). The Stark64 probe consists of six shanks, spaced horizontally 200 µm apart, with each shank consisting of 10–11 recording sites, spaced vertically 15 µm apart. The Dual-sided64 probe consists of two dual-sided shanks, spaced horizontally 250 µm apart, with each shank consisting of 16 channels on each side (front and back), spaced vertically 20 µm apart. In all mice, probes were implanted in the neocortex above the hippocampus (PA/LM, 1.6/1.1 mm) under isoflurane (1%) anesthesia 38 , 74 . After every recording session, the probe was translated vertically downward by up to 70 µm. The recorded data included only recordings from the CA1 pyramidal cell layer, recognized by the appearance of multiple high-amplitude spiking units and iso-potential spontaneous ripple events.</p>
        <p>Recording procedures</p>
        <p>Neuronal activity was recorded in 4.4-h sessions (median of 27 sessions; range, 3–12 h). Every session started with a baseline neural recording of at least 15 min, while the animal was in the home cage or in a 0.8 m diameter open field. After the baseline recordings, the animal ran on a linear track, received optogenetic stimuli, or both, for a period of at least 60 min. Sessions ended with another baseline period of at least 30 min. Only data recorded during spontaneous activity, in the lack of any optogenetic stimuli, were used in this work.</p>
        <p>Spike detection and sorting</p>
        <p>Neural activity was filtered, amplified, multiplexed, digitized on the headstage (0.1–7500 Hz, x192; 16 bits, 20 kHz; RHD2132 or RHD2164, Intan Technologies), and recorded by an RHD2000 evaluation board (Intan Technologies). Offline, spikes were detected and sorted into single units automatically using either KlustaKwik3 75 , 76 or KiloSort2 77 . Automatic spike sorting was followed by manual adjustment of the clusters. Only well-isolated units were used for further analyses (amplitude &gt;40 µV; L-ratio &lt;0.05 78 ; ISI index &lt;0.2 79 ). <anchor xml:id="a144"/>Units were classified into putative pyramidal cells (PYR) or parvalbumin-immunoreactive [PV]-like inhibitory interneurons (INT) using a Gaussian mixture model 29 .<anchor xml:id="a145"/></p>
        <p>Quantifying burst spiking activity</p>
        <p>For quantifying burst spiking activity of real spike trains, we used a “burst index” 80 . The precise definition employed was burst index = head − tail head + tail , where head is the sum of all ACH counts in the 2 &lt;  τ  ≤ 10 ms range, and tail is the sum of all ACH counts in the 35 &lt;  τ  ≤ 50 ms range.</p>
        <p>Selection of a subset of data</p>
        <p>For evaluating the contribution of deconvolution to the analysis of real neuronal data, we used spike trains of units recorded from CA1 of three freely-moving mice during spontaneous activity. We denote PYR-to-INT pairs for which both eSTG median and eSTG dc-median were positive as the “All pairs” group (7991/9030 simultaneously-recorded PYR-INT pairs; Fig.  6d , blue dots). For eSTG comparisons, we focused on a subset of pairs (the “Analysis pairs” group; 1274/7991 pairs; Fig.  6d , pink dots) composed of pairs which met four criteria. (1) The trigger unit (PYR) exhibited a non-negative burst index (Fig.  6c ). (2) An excitatory connection was detected by the median filter with and without deconvolution. (3) The ratio between eSTG median and eSTG dc-median was between 0.5 and 2 (28 pairs were excluded due to this criterion). (4) The total number of counts in the count CCH (at the −30 &lt;  τ  ≤ 30 range) was above 400 (5 pairs were excluded due to this criterion).</p>
        <p>Detection analysis</p>
        <p>For quantifying detection performance of each method, we first computed false-positive (FP) and false-negative (FN) rates for each type of connection. For excitatory connections, the FP rate was defined as the number of times in which the method detected an excitatory connection when no connection was simulated, divided by the total number of tested connections ( N conn ). The excitatory FN rate was defined as the number of times in which an excitatory connection was simulated but was not detected by the method, divided by N conn . For inhibitory connections, the FP rate was defined as the number of times in which the method detected an inhibitory connection when no connection was simulated, divided by N conn . The inhibitory FN rate was defined as the number of times in which an inhibitory connection was simulated but was not detected by the method, divided by N conn . Next, we computed the f 1 score, defined as:</p>
        <p>f 1 = TP TP + 0.5 ( FP + FN )   29</p>
        <p>Where TP is the true positive rate, which is defined as the number of times in which a simulated connection (excitatory or inhibitory) was correctly detected by the method, divided by N conn . The FP and FN used in Eq. ( 29 ) are the sum of the excitation and inhibition FP and FN rates: FP = FP exc  + FP inh and FN = FN exc  + FN inh , respectively.</p>
        <p><anchor xml:id="a146"/>To determine whether the f 1 score of one group (group 1 ) is consistently larger than the f 1 score of another group (group 2 ), we devised a resampling with replacement (bootstrap) test.<anchor xml:id="a147"/> For each resampled dataset, we first computed the f 1 score for each group, and then compared the two f 1 scores. We repeated the process 3500 times. We then counted the fraction of times for which group 1 f 1 score was smaller than group 2 f 1 score. Based on the resampled scores, we computed the mean and SEM.</p>
        <p>Slope comparison</p>
        <p>To determine whether the linear slope of one group (group 1 ) is consistently larger than the slope of another group (group 2 ) we devised another, more conservative bootstrap test. For each resampled dataset, we fitted a slope for each group. We repeated the process 300 times, resulting in 300 different slopes for each group and 90,000 slope pairs. We then counted the fraction of pairs for which group 1 slope was smaller than group 2 slope. Pairing slopes from different resampling iterations provides a more conservative test than only pairing slopes from the same iteration.</p>
        <p>Statistics and reproducibility</p>
        <p><anchor xml:id="a148"/>In all statistical tests used in this study, a significance threshold of α<anchor xml:id="a149"/>  = 0.05 was used. Two exceptions were the threshold used for determining whether two units exhibit monosynaptic connectivity, and the classifier used to determine whether a unit is a PYR or an INT ( α  = 0.001). For Fig.  5m , reproducibility was carried out across networks (Fig.  5m ); for Fig.  6g , reproducibility was carried out across animals (Table  4 ). All descriptive statistics ( n , mean, median, range, IQR, SEM) can be found in the results and figure legends. <anchor xml:id="a150"/>To examine whether a group median is larger or smaller than an expected value, we used Wilcoxon’s signed-rank test (one-tailed).<anchor xml:id="a151"/> <anchor xml:id="a152"/>Differences between two group medians were tested with Mann–Whitney’s U -test for unpaired samples (two-tailed), or with Wilcoxon’s signed-rank paired test for paired samples (two-tailed).<anchor xml:id="a153"/> <anchor xml:id="a154"/>Association between parameters was estimated with Spearman’s rank correlation and tested using a permutation test.<anchor xml:id="a155"/></p>
        <p>Reporting summary</p>
        <p>Further information on research design is available in the  Nature Research Reporting Summary linked to this article.</p>
        <p>Supplementary information</p>
        <p>Peer Review File (4.7MB, pdf)</p>
        <p>42003_2022_3450_MOESM2_ESM.pdf (471KB, pdf) Description of Additional Supplementary Files</p>
        <p>Supplementary Data 1 (13.6MB, xls)</p>
        <p>Reporting Summary (1.2MB, pdf)</p>
        <p>Acknowledgements</p>
        <p>This work was supported by ERC #679253, ISF #638/16, Rosetrees #A1576, and CIHR-IDRC-ISF #2558/18. We thank Ortal Amber-Vitos, Refaela Atsmon, Roni Gattengo, Tom Manovitz, Shir Sivroni, and Alexander Tarnavsky-Eitan for their constructive comments.</p>
        <p>Author contributions</p>
        <p>L.S., A.L., S.S., and E.S. built optoelectronic devices; L.S. and E.S. implanted animals, developed analyses, and wrote the paper; L.S., A.L., and H.S. collected data; L.S. analyzed data and prepared figures; E.S. developed the mathematical framework and the deconvolution algorithm, conceived, and supervised the project.</p>
        <p>Peer review</p>
        <p>Peer review information</p>
        <p>Communications Biology thanks Soumya Jana, Anuththara Rupasinghe and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. Primary Handling Editors: Enzo Tagliazucchi and Gene Chong.  Peer reviewer reports are available.</p>
        <p>Data availability</p>
        <p>The source data behind the graphs in the paper are available in Supplementary Data  1 . The data used in this study are available from the corresponding author upon reasonable request.</p>
        <p>Code availability</p>
        <p>Code for implementing deconvolution and median filtering, along with example spike data, are hosted publicly on GitHub, accessible via https://github.com/EranStarkLab/CCH-deconvolution .</p>
        <p>Competing interests</p>
        <p>The authors declare no competing interests.</p>
        <p>Footnotes</p>
        <p>Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.</p>
        <p>Supplementary information</p>
        <p>The online version contains supplementary material available at 10.1038/s42003-022-03450-5.<anchor xml:id="a156"/></p>
    </body>
  </text>
</TEI>
