<commit_before><?xml version="1.0" encoding="UTF-8"?>
<NineML xmlns="http://nineml.net/9ML/1.0">
  <Dimension name="per_time" t="-1"/>
  <Dimension name="voltage" m="1" l="2" t="-3" i="-1"/>
  <Dimension name="conductanceDensity" m="-1" l="-4" t="3" i="2"/>
  <Dimension name="specificCapacitance" m="-1" l="-4" t="4" i="2"/>
  <Dimension name="current" i="1"/>
  <Dimension name="currentDensity" i="1" l="-2"/>
  <Dimension name="temperature" k="1"/>
  <Dimension name="dimensionless"/>
  <Unit symbol="K" dimension="temperature" power="0"/>
  <Dynamics name="HodgkinHuxley">
    <Annotations>
      <Description>This class is a </Description></Annotations>
    <Parameter name="m_alpha_A" dimension="per_time"/>
    <Parameter name="m_alpha_V0" dimension="voltage"/>
    <Parameter name="m_alpha_K" dimension="voltage"/>
    <Parameter name="m_beta_A" dimension="per_time"/>
    <Parameter name="m_beta_V0" dimension="voltage"/>
    <Parameter name="m_beta_K" dimension="voltage"/>
    <Parameter name="h_alpha_A" dimension="per_time"/>
    <Parameter name="h_alpha_V0" dimension="voltage"/>
    <Parameter name="h_alpha_K" dimension="voltage"/>
    <Parameter name="h_beta_A" dimension="per_time"/>
    <Parameter name="h_beta_V0" dimension="voltage"/>
    <Parameter name="h_beta_K" dimension="voltage"/>
    <Parameter name="n_alpha_A" dimension="per_time"/>
    <Parameter name="n_alpha_V0" dimension="voltage"/>
    <Parameter name="n_alpha_K" dimension="voltage"/>
    <Parameter name="n_beta_A" dimension="per_time"/>
    <Parameter name="n_beta_V0" dimension="voltage"/>
    <Parameter name="n_beta_K" dimension="voltage"/>
    <Parameter name="gbarNa" dimension="conductanceDensity"/>
    <Parameter name="gbarK" dimension="conductanceDensity"/>
    <Parameter name="gLeak" dimension="conductanceDensity"/>
    <Parameter name="eLeak" dimension="voltage"/>
    <Parameter name="eK" dimension="voltage"/>
    <Parameter name="eNa" dimension="voltage"/>
    <Parameter name="C" dimension="specificCapacitance"/>
    <Parameter name="T" dimension="temperature"/>
    <Parameter name="thresh" dimension="voltage"/>
    <AnalogSendPort name="v" dimension="voltage"/>
    <AnalogSendPort name="iK" dimension="currentDensity"/>
    <AnalogReducePort name="iExt" dimension="current" operator="+"/>
    <EventSendPort name="outgoingSpike"/>
    <StateVariable name="v" dimension="voltage"/>
    <StateVariable name="m" dimension="dimensionless"/>
    <StateVariable name="h" dimension="dimensionless"/>
    <StateVariable name="n" dimension="dimensionless"/>
    <Regime name="default">
      <TimeDerivative variable="v">
        <MathInline>(iNa + iK + iLeak + iExt) / C</MathInline>
      </TimeDerivative>
      <TimeDerivative variable="m">
        <MathInline>(m_inf - m) / m_tau</MathInline><commit_msg>fixed units in HodgkinHuxley model<commit_after><?xml version="1.0" encoding="UTF-8"?>
<NineML xmlns="http://nineml.net/9ML/1.0">
  <Dimension name="per_time" t="-1"/>
  <Dimension name="voltage" m="1" l="2" t="-3" i="-1"/>
  <Dimension name="per_time_voltage" m="-1" l="-2" t="2" i="1"/>
  <Dimension name="conductance" m="-1" l="-2" t="3" i="2"/>
  <Dimension name="capacitance" m="-1" l="-2" t="4" i="2"/>
  <Dimension name="current" i="1"/>
  <Dimension name="currentDensity" i="1" l="-2"/>
  <Dimension name="temperature" k="1"/>
  <Dimension name="dimensionless"/>
  <Unit symbol="K" dimension="temperature" power="0"/>
  <Dynamics name="HodgkinHuxley">
    <Annotations>
      <Description>This class is a </Description></Annotations>
    <Parameter name="m_alpha_A" dimension="per_time_voltage"/>
    <Parameter name="m_alpha_V0" dimension="voltage"/>
    <Parameter name="m_alpha_K" dimension="voltage"/>
    <Parameter name="m_beta_A" dimension="per_time"/>
    <Parameter name="m_beta_V0" dimension="voltage"/>
    <Parameter name="m_beta_K" dimension="voltage"/>
    <Parameter name="h_alpha_A" dimension="per_time"/>
    <Parameter name="h_alpha_V0" dimension="voltage"/>
    <Parameter name="h_alpha_K" dimension="voltage"/>
    <Parameter name="h_beta_A" dimension="per_time"/>
    <Parameter name="h_beta_V0" dimension="voltage"/>
    <Parameter name="h_beta_K" dimension="voltage"/>
    <Parameter name="n_alpha_A" dimension="per_time_voltage"/>
    <Parameter name="n_alpha_V0" dimension="voltage"/>
    <Parameter name="n_alpha_K" dimension="voltage"/>
    <Parameter name="n_beta_A" dimension="per_time"/>
    <Parameter name="n_beta_V0" dimension="voltage"/>
    <Parameter name="n_beta_K" dimension="voltage"/>
    <Parameter name="gbarNa" dimension="conductance"/>
    <Parameter name="gbarK" dimension="conductance"/>
    <Parameter name="gLeak" dimension="conductance"/>
    <Parameter name="eLeak" dimension="voltage"/>
    <Parameter name="eK" dimension="voltage"/>
    <Parameter name="eNa" dimension="voltage"/>
    <Parameter name="C" dimension="capacitance"/>
    <Parameter name="T" dimension="temperature"/>
    <Parameter name="thresh" dimension="voltage"/>
    <AnalogReducePort name="iExt" dimension="current" operator="+"/>
    <EventSendPort name="outgoingSpike"/>
    <StateVariable name="v" dimension="voltage"/>
    <StateVariable name="m" dimension="dimensionless"/>
    <StateVariable name="h" dimension="dimensionless"/>
    <StateVariable name="n" dimension="dimensionless"/>
    <Regime name="default">
      <TimeDerivative variable="v">
        <MathInline>(iNa + iK + iLeak + iExt) / C</MathInline>
      </TimeDerivative>
      <TimeDerivative variable="m">
        <MathInline>(m_inf - m) / m_tau</MathInline>
{'fraction_non_alphanumeric': 0.18521177315147164, 'fraction_numerical': 0.01148600143575018, 'mean_word_length': 5.178492239467849, 'pattern_counts': {'":': 0, '<': 120, '<?xml version=': 2, '>': 120, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7556707', 'n_tokens_mistral': 1825, 'n_tokens_neox': 1788, 'n_words': 343}