<commit_before>fws:
- fw_id: 1 #install binaries of benchmark RMG
  spec:
    _tasks:
    - _fw_name: ScriptTask
      script: cp /path/to/RMG-fireworks/install_binaries.sh .
    - _fw_name: ScriptTask
      script: ./install_binaries.sh 
- fw_id: 2 # install (download source and compile) tested version of RMG-Py
  spec:
    _tasks:
    - _fw_name: ScriptTask
      script: cp /path/to/RMG-fireworks/install_source.sh .
    - _fw_name: ScriptTask
      script: ./install_source.sh 
      use_shell: true
    - _fw_name: FileTransferTask
      files:
      - dest: ~/fw_sims/install/
        src: .
      mode: copytree    
- fw_id: 3 # run eg1 with benchmark RMG-Py
  spec:
    _tasks:
    - _fw_name: ScriptTask
      script: cp /path/to/RMG-fireworks/run_rmg_bm.sh .
    - _fw_name: ScriptTask
      script: ./run_rmg_bm.sh eg1
      use_shell: true
    - _fw_name: FileTransferTask
      files:
      - dest: ~/fw_sims/eg1/benchmark/
        src: benchmark/
      mode: copytree
- fw_id: 4 # run eg1 with tested RMG-Py
  spec:
    _tasks:
    - _fw_name: ScriptTask
      script: cp /path/to/RMG-fireworks/run_rmg_tt.sh .
    - _fw_name: ScriptTask
      script: ./run_rmg_tt.sh eg1 ~/fw_sims/install/RMG-Py
      use_shell: true
    - _fw_name: FileTransferTask
      files:
      - dest: ~/fw_sims/eg1/testmodel/
        src: testmodel/
      mode: copytree
- fw_id: 5 # check results of generated models
  spec:
    _tasks:
    - _fw_name: FileTransferTask
      files:
      - dest: benchmark/
        src: ~/fw_sims/eg1/benchmark/
      - dest: testmodel/
        src: ~/fw_sims/eg1/testmodel/
      mode: copytree
    - _fw_name: ScriptTask
      script: cp /path/to/RMG-fireworks/check.sh .
    - _fw_name: ScriptTask
      script: ./check.sh eg1 ~/fw_sims/install/RMG-Py > check.log
      use_shell: true
    - _fw_name: FileTransferTask
      files:
      - dest: ~/fw_sims/eg1/check.log
        src: check.log
      mode: copy
links:<commit_msg>add "name" attributes to FireWork's<commit_after>fws:
- fw_id: 1 #install binaries of benchmark RMG
  name: Install binaries
  spec:
    _tasks:
    - _fw_name: ScriptTask
      script: cp /path/to/RMG-fireworks/install_binaries.sh .
    - _fw_name: ScriptTask
      script: ./install_binaries.sh 
- fw_id: 2 # install (download source and compile) tested version of RMG-Py
  name: Clone and compile source
  spec:
    _tasks:
    - _fw_name: ScriptTask
      script: cp /path/to/RMG-fireworks/install_source.sh .
    - _fw_name: ScriptTask
      script: ./install_source.sh 
      use_shell: true
    - _fw_name: FileTransferTask
      files:
      - dest: ~/fw_sims/install/
        src: .
      mode: copytree    
- fw_id: 3 # run eg1 with benchmark RMG-Py
  name: Run benchmark RMG on eg1
  spec:
    _tasks:
    - _fw_name: ScriptTask
      script: cp /path/to/RMG-fireworks/run_rmg_bm.sh .
    - _fw_name: ScriptTask
      script: ./run_rmg_bm.sh eg1
      use_shell: true
    - _fw_name: FileTransferTask
      files:
      - dest: ~/fw_sims/eg1/benchmark/
        src: benchmark/
      mode: copytree
- fw_id: 4 # run eg1 with tested RMG-Py
  name: Run tested RMG on eg1
  spec:
    _tasks:
    - _fw_name: ScriptTask
      script: cp /path/to/RMG-fireworks/run_rmg_tt.sh .
    - _fw_name: ScriptTask
      script: ./run_rmg_tt.sh eg1 ~/fw_sims/install/RMG-Py
      use_shell: true
    - _fw_name: FileTransferTask
      files:
      - dest: ~/fw_sims/eg1/testmodel/
        src: testmodel/
      mode: copytree
- fw_id: 5 # check results of generated models
  name: Check eg1
  spec:
    _tasks:
    - _fw_name: FileTransferTask
      files:
      - dest: benchmark/
        src: ~/fw_sims/eg1/benchmark/
      - dest: testmodel/
        src: ~/fw_sims/eg1/testmodel/
      mode: copytree
    - _fw_name: ScriptTask
      script: cp /path/to/RMG-fireworks/check.sh .
    - _fw_name: ScriptTask
      script: ./check.sh eg1 ~/fw_sims/install/RMG-Py > check.log
      use_shell: true
    - _fw_name: FileTransferTask
      files:
      - dest: ~/fw_sims/eg1/check.log
        src: check.log
      mode: copy
links:
{'fraction_non_alphanumeric': 0.1019358000490076, 'fraction_numerical': 0.008086253369272238, 'mean_word_length': 2.120795107033639, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7399720', 'n_tokens_mistral': 1536, 'n_tokens_neox': 1518, 'n_words': 342}