<commit_before><tags>
  <item>
    <name>name</name>
    <desc>
      Name of the interaction. The name can be arbitrary but should be unique. For bonded interactions, this
      should match the name specified in the mapping file.
    </desc>
  </item>
  
  <item>
   <name>type1</name>
    <desc>
      Only for non-bonded. **Bead** type 1 of non-bonded interaction.
    </desc>
  </item>
  <item>
   <name>type2</name>
    <desc>
      Only for non-bonded. **Bead** type 2 of non-bonded interaction.
    </desc>
  </item>
  <item>
   <name>bondtype</name>
    <desc>
      Internal alias for non-bonded and bonded, set automatically
    </desc>
  </item>
  <item>
    <name>min</name>
    <desc>
      lower bound of interval for potential table in which calculations are performed.
      Should be set based on reference distributions.
    </desc>
  </item>
  <item>
    <name>max</name>
    <desc>
      upper bound of interval for potential table in which calculations are performed.
      Should be set based on reference distributions.
    </desc>
  </item>
  <item>
    <name>step</name>
    <desc>
      step size of interval for potential table in which calculations are performed.
      If step site is too small, lots of statistics is needed ( long runs ). If it's too big,
      features in the distribtuion/potentials might get lost.
    </desc>
  </item>
  <!-- inverse options -->
  <item><name>inverse</name><desc>Contains all information relevant to iterative process</desc></item>
  <item>
   <name>inverse.target</name>
   <desc>
     target distribution (e.g. rdf) which is tried to match during iterations to match
   </desc>
  </item>
  <item>
    <name>inverse.do_potential</name>
    <default>1</default>
    <desc>
      Update cycle for the potential update. 1 means update, 0 don't update. 1 1 0 means
      update 2 iterations, then don't update, then repeat.
    </desc>
  </item>
  <item>
    <name>inverse.post_update</name>
    <desc>
      Additional post-processing of dU before added to potential. This is a list of
      scripts separated by spaces which are called. See section on iterative framework for details.
    </desc>
  </item>
  <item>
    <name>inverse.post_add</name>
    <desc>
      Additional post processing of U after dU added to potential. This is a list of
      scripts separated by spaces which are called. See section on iterative framework for details.
    </desc>
  </item>
  <item>
    <name>inverse.p_target</name>
    <desc>
      partial pressure of this species
    </desc>
  </item>

  <item>
    <name>inverse.particle_dens</name>
    <desc>
      particle density of this species (for wjk pressure correction)
    </desc>
  </item>
  <item><name>inverse.post_update_options</name><desc>Contains all options of post update scripts</desc></item>
  <item><name>inverse.post_update_options.pressure</name><desc>Contains all options of the pressure correction scripts</desc></item>
  <item>
    <name>inverse.post_update_options.pressure.do</name>
    <desc>
      pattern for pressure correction (1 do, 0 do not). To do pressure correction every third
      step specify "0 0 1", similar to inverse.do_update
    </desc>
  </item>
  <item>
    <name>inverse.post_update_options.pressure.type</name>
    <desc><commit_msg>updated xml cg options<commit_after><tags>
  <item>
    <name>name</name>
    <desc>
      Name of the interaction. The name can be arbitrary but should be unique. For bonded interactions, this
      should match the name specified in the mapping file.
    </desc>
  </item>
  
  <item>
   <name>type1</name>
    <desc>
      Only for non-bonded. **Bead** type 1 of non-bonded interaction.
    </desc>
  </item>
  <item>
   <name>type2</name>
    <desc>
      Only for non-bonded. **Bead** type 2 of non-bonded interaction.
    </desc>
  </item>
  <item>
   <name>bondtype</name>
    <desc>
      Internal alias for non-bonded and bonded, set automatically
    </desc>
  </item>
  <item>
    <name>min</name>
    <desc>
      lower bound of interval for potential table in which calculations are performed.
      Should be set based on reference distributions.
    </desc>
  </item>
  <item>
    <name>max</name>
    <desc>
      upper bound of interval for potential table in which calculations are performed.
      Should be set based on reference distributions.
    </desc>
  </item>
  <item>
    <name>step</name>
    <desc>
      step size of interval for potential table in which calculations are performed.
      If step site is too small, lots of statistics is needed ( long runs ). If it's too big,
      features in the distribtuion/potentials might get lost.
    </desc>
  </item>
  <!-- inverse options -->
  <item><name>inverse</name><desc>Contains all information relevant to iterative process</desc></item>
  <item>
   <name>inverse.target</name>
   <desc>
     target distribution (e.g. rdf) which is tried to match during iterations to match
   </desc>
  </item>
  <item>
    <name>inverse.do_potential</name>
    <default>1</default>
    <desc>
      Update cycle for the potential update. 1 means update, 0 don't update. 1 1 0 means
      update 2 iterations, then don't update, then repeat.
    </desc>
  </item>
  <item>
    <name>inverse.post_update</name>
    <desc>
      Additional post-processing of dU before added to potential. This is a list of
      scripts separated by spaces which are called. See section on iterative framework for details.
    </desc>
  </item>
  <item>
    <name>inverse.post_add</name>
    <desc>
      Additional post processing of U after dU added to potential. This is a list of
      scripts separated by spaces which are called. See section on iterative framework for details.
    </desc>
  </item>
  <item><name>inverse.post_add_options</name><desc>Contains all options of post add scripts</desc></item>
  <item><name>inverse.post_update_options.overwrite</name><desc>Contains all options of the overwrite postadd scripts</desc></item>
  <item>
    <name>inverse.post_update_options.overwrite.do</name>
    <desc>
      pattern for overwrite postadd script (1 do, 0 do not).
    </desc>
  </item>
  <item>
    <name>inverse.p_target</name>
    <desc>
      partial pressure of this species
    </desc>
  </item>

  <item>
    <name>inverse.particle_dens</name>
    <desc>
      particle density of this species (for wjk pressure correction)
    </desc>
  </item>
  <item><name>inverse.post_update_options</name><desc>Contains all options of post update scripts</desc></item>
  <item><name>inverse.post_update_options.pressure</name><desc>Contains all options of the pressure correction scripts</desc></item>
  <item>
    <name>inverse.post_update_options.pressure.do</name>
    <desc>
      pattern for pressure correction (1 do, 0 do not). To do pressure correction every third
      step specify "0 0 1", similar to inverse.do_update
    </desc>
  </item>
  <item>
    <name>inverse.post_update_options.pressure.type</name>
    <desc>
{'fraction_non_alphanumeric': 0.11099971354912633, 'fraction_numerical': 0.0048696648524778, 'mean_word_length': 2.954133635334088, 'pattern_counts': {'":': 0, '<': 241, '<?xml version=': 0, '>': 241, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 1}, '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': '489609', 'n_tokens_mistral': 2167, 'n_tokens_neox': 2070, 'n_words': 742}