_id links parent_links nodes metadata state name created_on updated_on fw_states
6ab4116c0e10b91279731cfe
{
  "25": [],
  "26": [
    25
  ],
  "27": [
    25
  ],
  "28": [
    26
  ],
  "29": [
    28
  ],
  "30": [
    29,
    28,
    27
  ],
  "31": [
    30
  ],
  "32": [
    26
  ],
  "33": [
    32,
    30
  ],
  "34": [
    33
  ],
  "35": [
    34
  ],
  "36": [
    33
  ],
  "37": [
    35
  ],
  "38": [
    37,
    36
  ],
  "39": [
    31,
    30
  ],
  "40": [
    30
  ],
  "41": [
    40
  ],
  "42": [
    41
  ],
  "43": [
    42
  ],
  "44": [
    42
  ],
  "45": [
    44
  ],
  "46": [
    45
  ],
  "47": [
    44
  ],
  "48": [
    46
  ],
  "49": [
    48,
    47,
    38
  ],
  "50": [
    43,
    42,
    39
  ],
  "51": [
    42,
    30
  ],
  "52": [
    44,
    33
  ],
  "53": [
    46,
    35
  ],
  "54": [
    48,
    46,
    44,
    37,
    35,
    33
  ],
  "55": [
    49,
    38
  ],
  "56": [
    55,
    54,
    53,
    52,
    51,
    50
  ]
}
{
  "25": [
    26,
    27
  ],
  "26": [
    28,
    32
  ],
  "27": [
    30
  ],
  "28": [
    29,
    30
  ],
  "29": [
    30
  ],
  "30": [
    31,
    33,
    39,
    40,
    51
  ],
  "31": [
    39
  ],
  "32": [
    33
  ],
  "33": [
    34,
    36,
    52,
    54
  ],
  "34": [
    35
  ],
  "35": [
    37,
    53,
    54
  ],
  "36": [
    38
  ],
  "37": [
    38,
    54
  ],
  "38": [
    49,
    55
  ],
  "39": [
    50
  ],
  "40": [
    41
  ],
  "41": [
    42
  ],
  "42": [
    43,
    44,
    50,
    51
  ],
  "43": [
    50
  ],
  "44": [
    45,
    47,
    52,
    54
  ],
  "45": [
    46
  ],
  "46": [
    48,
    53,
    54
  ],
  "47": [
    49
  ],
  "48": [
    49,
    54
  ],
  "49": [
    55
  ],
  "50": [
    56
  ],
  "51": [
    56
  ],
  "52": [
    56
  ],
  "53": [
    56
  ],
  "54": [
    56
  ],
  "55": [
    56
  ]
}
25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56
{
  "run_metadata": {},
  "run_spec": {
    "chain_name": "chain_uuid-e5f9eb74-4851-40d6-b427-e8158df8c0be-run_config_uuid-ab0b2719-5afb-473a-8b51-f008d7da9c83",
    "extra_chain_config": {
      "time": {
        "end_datetime": "2026-09-23T23:00:00+00:00",
        "start_datetime": "2026-09-21T17:00:00+00:00"
      },
      "epochs": {
        "spec": [
          {
            "index": 1,
            "title": "SPIN_UP_TIME",
            "duration": "6h"
          },
          {
            "index": 2,
            "title": "PSPRAY_RUN",
            "duration": "48h"
          }
        ],
        "offsets": {
          "end_time": "+0h",
          "start_time": "-1h"
        }
      }
    },
    "extra_tasks_config": [
      {
        "api_version": "v1",
        "kind": "Task",
        "metadata": {
          "name": "v360_load_meteo_epoch-1"
        },
        "spec": {
          "task_class": "f_air.tasks.utils.data_load.DataLoadFromFS_v1",
          "task_config": {
            "files": [
              {
                "id": "WRF_METEO_DOMAINS_2_FILE_1",
                "relative_file_path": "external_providers/meteogalicia/processed/meteogalicia_20260921.nc"
              }
            ],
            "epoch_index": 1
          }
        }
      },
      {
        "api_version": "v1",
        "kind": "Task",
        "metadata": {
          "name": "v360_store_restart_epoch-1"
        },
        "spec": {
          "task_class": "f_air.tasks.utils.data_store.DataStoreToFS_v1",
          "task_config": {
            "file_sets": [
              {
                "id": "RESTART_SPRAY_DOMAINS_1",
                "mode": "replace",
                "target_folder": "c12__piedra_negra/Forecasting_Prezero_48h__fcst__chain_id10/outputs/Run_config_Prezero_Forecasting_48h__run_id9__exec_id1000006/restart"
              }
            ],
            "epoch_index": 1
          }
        }
      },
      {
        "api_version": "v1",
        "kind": "Task",
        "metadata": {
          "name": "v360_store_restart_epoch-2"
        },
        "spec": {
          "task_class": "f_air.tasks.utils.data_store.DataStoreToFS_v1",
          "task_config": {
            "file_sets": [
              {
                "id": "RESTART_SPRAY_DOMAINS_1",
                "mode": "replace",
                "target_folder": "c12__piedra_negra/Forecasting_Prezero_48h__fcst__chain_id10/outputs/Run_config_Prezero_Forecasting_48h__run_id9__exec_id1000006/restart"
              }
            ],
            "epoch_index": 1
          }
        }
      },
      {
        "api_version": "v1",
        "kind": "Task",
        "metadata": {
          "name": "v360_load_pspray_restart_epoch-2"
        },
        "spec": {
          "task_class": "f_air.tasks.utils.data_load.DataLoadFromFS_v1",
          "task_config": {
            "file_sets": [
              {
                "id": "RESTART_SPRAY_DOMAINS_1",
                "path_prefix": "c12__piedra_negra/Forecasting_Prezero_48h__fcst__chain_id10/outputs/Run_config_Prezero_Forecasting_48h__run_id9__exec_id1000006/restart"
              }
            ]
          }
        }
      },
      {
        "api_version": "v1",
        "kind": "Task",
        "metadata": {
          "name": "v360_store_output_epoch-2"
        },
        "spec": {
          "task_class": "f_air.tasks.utils.data_store.DataStoreToFS_v1",
          "task_config": {
            "files": [
              {
                "id": "SURFPRO_PSWIFT_DOMAINS_1",
                "file_name": "output_meteo.nc_n1_d1_t1",
                "overwrite": true,
                "relative_target_folder": "c12__piedra_negra/Forecasting_Prezero_48h__fcst__chain_id10/outputs/Run_config_Prezero_Forecasting_48h__run_id9__exec_id1000006"
              }
            ],
            "file_sets": [
              {
                "id": "CONC_NETCDF_DIR",
                "mode": "merge",
                "target_folder": "c12__piedra_negra/Forecasting_Prezero_48h__fcst__chain_id10/outputs/Run_config_Prezero_Forecasting_48h__run_id9__exec_id1000006"
              }
            ],
            "epoch_index": 1
          }
        }
      }
    ]
  },
  "actual_chain_config": {
    "domains_groups": {
      "METEO_DOMAINS": {
        "geo_proj_options": {
          "proj": "lambert",
          "ellps": null,
          "zone": null,
          "units": null,
          "ref_lat": 42.203007,
          "ref_lon": -8.208893,
          "truelat1": 43,
          "truelat2": 43,
          "stand_lon": -14.1,
          "projection_code": null,
          "south": false
        },
        "z_levels": [
          5000
        ],
        "z_top": 5000,
        "z_type": "terrain-following",
        "grid_type": "CROSSPOINT",
        "domains": [
          {
            "id": 2,
            "title": "d02",
            "comment": "comment",
            "parent_id": 1,
            "dimensions": {
              "nx": 138,
              "ny": 171,
              "dx": 12000,
              "dy": 12000,
              "sw": null,
              "se": null,
              "ne": null,
              "nw": null,
              "parent_start": [
                47,
                28
              ]
            }
          }
        ]
      },
      "SPRAY_DOMAINS": {
        "geo_proj_options": {
          "proj": "utm",
          "ellps": "WGS84",
          "zone": 30,
          "units": "m",
          "ref_lat": null,
          "ref_lon": null,
          "truelat1": null,
          "truelat2": null,
          "stand_lon": null,
          "projection_code": "UTM30N",
          "south": false
        },
        "z_levels": [
          0,
          10,
          25,
          70,
          105,
          145,
          210,
          350,
          510,
          720,
          990,
          1250,
          1500,
          1800,
          2100,
          2600,
          3100,
          3700,
          4500
        ],
        "z_top": null,
        "z_type": "sigma-z",
        "grid_type": "DOTPOINT",
        "domains": [
          {
            "id": 1,
            "title": "Air Quality Domain 1",
            "comment": "Output of PSpray",
            "parent_id": 0,
            "dimensions": {
              "nx": 101,
              "ny": 101,
              "dx": 100,
              "dy": 100,
              "sw": [
                713300,
                4258600
              ],
              "se": [
                723300,
                4258600
              ],
              "ne": [
                723300,
                4268600
              ],
              "nw": [
                713300,
                4268600
              ],
              "parent_start": null
            }
          }
        ]
      },
      "PSWIFT_DOMAINS": {
        "geo_proj_options": {
          "proj": "utm",
          "ellps": "WGS84",
          "zone": 30,
          "units": "m",
          "ref_lat": null,
          "ref_lon": null,
          "truelat1": null,
          "truelat2": null,
          "stand_lon": null,
          "projection_code": "UTM30N",
          "south": false
        },
        "z_levels": [
          0,
          10,
          25,
          70,
          105,
          145,
          210,
          350,
          510,
          720,
          990,
          1250,
          1500,
          1800,
          2100,
          2600,
          3100,
          3700,
          4500
        ],
        "z_top": null,
        "z_type": "sigma-z",
        "grid_type": "CROSSPOINT",
        "domains": [
          {
            "id": 1,
            "title": "Air Quality Meteo Domain 1",
            "comment": "Output of PSwift",
            "parent_id": 0,
            "dimensions": {
              "nx": 101,
              "ny": 101,
              "dx": 100,
              "dy": 100,
              "sw": [
                713300,
                4258600
              ],
              "se": [
                723300,
                4258600
              ],
              "ne": [
                723300,
                4268600
              ],
              "nw": [
                713300,
                4268600
              ],
              "parent_start": null
            }
          }
        ]
      }
    },
    "chemical_mechanism": "SAPRC99",
    "time": {
      "start_datetime": "2026-09-21T17:00:00+00:00",
      "end_datetime": "2026-09-23T23:00:00+00:00"
    },
    "epochs": {
      "offsets": {
        "start_time": "-1h",
        "end_time": "+0h"
      },
      "spec": [
        {
          "index": 1,
          "duration": "6h",
          "title": "SPIN_UP_TIME",
          "start_datetime": null,
          "end_datetime": null,
          "workflow": [
            "fair_chain_start -> v360_load_meteo",
            "fair_chain_start -> load_morphology_files",
            "fair_chain_start -> load_pswift_files",
            "fair_chain_start -> load_surfpro_files",
            "fair_chain_start -> load_pspray_files",
            "fair_chain_start -> emma",
            "v360_load_meteo -> wrf_extractor",
            "wrf_extractor -> ar2min",
            "load_morphology_files -> ar2min",
            "wrf_extractor -> gap",
            "load_pswift_files -> pswift",
            "ar2min -> pswift",
            "load_morphology_files -> pswift",
            "pswift -> concatenate_binary_files",
            "concatenate_binary_files -> surfpro",
            "gap -> surfpro",
            "load_morphology_files -> surfpro",
            "load_surfpro_files -> surfpro",
            "emma -> tim2par",
            "load_pspray_files -> pspray_spinup",
            "emma -> pspray_spinup",
            "tim2par -> pspray_spinup",
            "surfpro -> pspray_spinup",
            "pspray_spinup -> v360_store_restart",
            "v360_store_restart -> v360_load_pspray_restart_epoch-2"
          ],
          "inter_epoch_connections": null
        },
        {
          "index": 2,
          "duration": "48h",
          "title": "PSPRAY_RUN",
          "start_datetime": null,
          "end_datetime": null,
          "workflow": [
            "emma_epoch-1 -> emma",
            "v360_load_meteo_epoch-1 -> wrf_extractor",
            "wrf_extractor_epoch-1 -> wrf_extractor",
            "wrf_extractor -> ar2min",
            "load_morphology_files_epoch-1 -> ar2min",
            "wrf_extractor -> gap",
            "load_pswift_files_epoch-1 -> pswift",
            "ar2min -> pswift",
            "load_morphology_files_epoch-1 -> pswift",
            "pswift -> concatenate_binary_files",
            "concatenate_binary_files -> surfpro",
            "gap -> surfpro",
            "load_morphology_files_epoch-1 -> surfpro",
            "load_surfpro_files_epoch-1 -> surfpro",
            "surfpro -> arconv_meteo",
            "emma -> tim2par",
            "load_pspray_files_epoch-1 -> pspray",
            "v360_load_pspray_restart -> pspray",
            "emma -> pspray",
            "tim2par -> pspray",
            "surfpro -> pspray",
            "pspray -> arconv",
            "pspray -> change_netcdf_variable_names",
            "pspray -> v360_store_restart",
            "arconv -> change_netcdf_variable_names",
            "change_netcdf_variable_names -> v360_store_output",
            "arconv_meteo -> v360_store_output",
            "v360_store_restart -> fair_chain_end",
            "v360_store_output -> fair_chain_end"
          ],
          "inter_epoch_connections": [
            "v360_store_restart -> v360_load_pspray_restart"
          ]
        }
      ]
    },
    "meteo_frequency_is_hourly": false
  },
  "actual_tasks_workflow": [
    "fair_chain_start -> v360_load_meteo_epoch-1",
    "fair_chain_start -> load_morphology_files_epoch-1",
    "fair_chain_start -> load_pswift_files_epoch-1",
    "fair_chain_start -> load_surfpro_files_epoch-1",
    "fair_chain_start -> load_pspray_files_epoch-1",
    "fair_chain_start -> emma_epoch-1",
    "v360_load_meteo_epoch-1 -> wrf_extractor_epoch-1",
    "wrf_extractor_epoch-1 -> ar2min_epoch-1",
    "load_morphology_files_epoch-1 -> ar2min_epoch-1",
    "wrf_extractor_epoch-1 -> gap_epoch-1",
    "load_pswift_files_epoch-1 -> pswift_epoch-1",
    "ar2min_epoch-1 -> pswift_epoch-1",
    "load_morphology_files_epoch-1 -> pswift_epoch-1",
    "pswift_epoch-1 -> concatenate_binary_files_epoch-1",
    "concatenate_binary_files_epoch-1 -> surfpro_epoch-1",
    "gap_epoch-1 -> surfpro_epoch-1",
    "load_morphology_files_epoch-1 -> surfpro_epoch-1",
    "load_surfpro_files_epoch-1 -> surfpro_epoch-1",
    "emma_epoch-1 -> tim2par_epoch-1",
    "load_pspray_files_epoch-1 -> pspray_spinup_epoch-1",
    "emma_epoch-1 -> pspray_spinup_epoch-1",
    "tim2par_epoch-1 -> pspray_spinup_epoch-1",
    "surfpro_epoch-1 -> pspray_spinup_epoch-1",
    "pspray_spinup_epoch-1 -> v360_store_restart_epoch-1",
    "v360_store_restart_epoch-1 -> v360_load_pspray_restart_epoch-2",
    "emma_epoch-1 -> emma_epoch-2",
    "v360_load_meteo_epoch-1 -> wrf_extractor_epoch-2",
    "wrf_extractor_epoch-1 -> wrf_extractor_epoch-2",
    "wrf_extractor_epoch-2 -> ar2min_epoch-2",
    "load_morphology_files_epoch-1 -> ar2min_epoch-2",
    "wrf_extractor_epoch-2 -> gap_epoch-2",
    "load_pswift_files_epoch-1 -> pswift_epoch-2",
    "ar2min_epoch-2 -> pswift_epoch-2",
    "load_morphology_files_epoch-1 -> pswift_epoch-2",
    "pswift_epoch-2 -> concatenate_binary_files_epoch-2",
    "concatenate_binary_files_epoch-2 -> surfpro_epoch-2",
    "gap_epoch-2 -> surfpro_epoch-2",
    "load_morphology_files_epoch-1 -> surfpro_epoch-2",
    "load_surfpro_files_epoch-1 -> surfpro_epoch-2",
    "surfpro_epoch-2 -> arconv_meteo_epoch-2",
    "emma_epoch-2 -> tim2par_epoch-2",
    "load_pspray_files_epoch-1 -> pspray_epoch-2",
    "v360_load_pspray_restart_epoch-2 -> pspray_epoch-2",
    "emma_epoch-2 -> pspray_epoch-2",
    "tim2par_epoch-2 -> pspray_epoch-2",
    "surfpro_epoch-2 -> pspray_epoch-2",
    "pspray_epoch-2 -> arconv_epoch-2",
    "pspray_epoch-2 -> change_netcdf_variable_names_epoch-2",
    "pspray_epoch-2 -> v360_store_restart_epoch-2",
    "arconv_epoch-2 -> change_netcdf_variable_names_epoch-2",
    "change_netcdf_variable_names_epoch-2 -> v360_store_output_epoch-2",
    "arconv_meteo_epoch-2 -> v360_store_output_epoch-2",
    "v360_store_restart_epoch-2 -> fair_chain_end",
    "v360_store_output_epoch-2 -> fair_chain_end"
  ]
}
RUNNING
uuid-ab0b2719-5afb-473a-8b51-f008d7da9c83
Wed Sep 23 2026 17:50:36 GMT+0000 (Coordinated Universal Time)
Wed Sep 23 2026 17:56:00 GMT+0000 (Coordinated Universal Time)
{
  "25": "WAITING",
  "26": "WAITING",
  "27": "WAITING",
  "28": "WAITING",
  "29": "WAITING",
  "30": "RUNNING",
  "31": "COMPLETED",
  "32": "COMPLETED",
  "33": "COMPLETED",
  "34": "COMPLETED",
  "35": "COMPLETED",
  "36": "COMPLETED",
  "37": "COMPLETED",
  "38": "COMPLETED",
  "39": "COMPLETED",
  "40": "COMPLETED",
  "41": "COMPLETED",
  "42": "COMPLETED",
  "43": "COMPLETED",
  "44": "COMPLETED",
  "45": "COMPLETED",
  "46": "COMPLETED",
  "47": "COMPLETED",
  "48": "COMPLETED",
  "49": "COMPLETED",
  "50": "COMPLETED",
  "51": "COMPLETED",
  "52": "COMPLETED",
  "53": "COMPLETED",
  "54": "COMPLETED",
  "55": "COMPLETED",
  "56": "COMPLETED"
}
6ab414b50e10b91279731d66
{
  "129": [],
  "130": [
    129
  ],
  "131": [
    129
  ],
  "132": [
    130
  ],
  "133": [
    132
  ],
  "134": [
    133,
    132,
    131
  ],
  "135": [
    134
  ],
  "136": [
    134
  ],
  "137": [
    136
  ],
  "138": [
    137
  ],
  "139": [
    130
  ],
  "140": [
    139
  ],
  "141": [
    140,
    134
  ],
  "142": [
    141
  ],
  "143": [
    142
  ],
  "144": [
    143,
    142
  ],
  "145": [
    144
  ],
  "146": [
    134
  ],
  "147": [
    137,
    136
  ],
  "148": [
    138
  ],
  "149": [
    141
  ],
  "150": [
    143
  ],
  "151": [
    145
  ],
  "152": [
    151,
    150,
    149,
    148,
    147,
    146,
    135
  ]
}
{
  "129": [
    130,
    131
  ],
  "130": [
    132,
    139
  ],
  "131": [
    134
  ],
  "132": [
    133,
    134
  ],
  "133": [
    134
  ],
  "134": [
    135,
    136,
    141,
    146
  ],
  "135": [
    152
  ],
  "136": [
    137,
    147
  ],
  "137": [
    138,
    147
  ],
  "138": [
    148
  ],
  "139": [
    140
  ],
  "140": [
    141
  ],
  "141": [
    142,
    149
  ],
  "142": [
    143,
    144
  ],
  "143": [
    144,
    150
  ],
  "144": [
    145
  ],
  "145": [
    151
  ],
  "146": [
    152
  ],
  "147": [
    152
  ],
  "148": [
    152
  ],
  "149": [
    152
  ],
  "150": [
    152
  ],
  "151": [
    152
  ]
}
129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152
{
  "run_metadata": {
    "reuse_meteo": false
  },
  "run_spec": {
    "chain_name": "chain_uuid-0023d9ff-b956-42da-96b6-9c76df494040-run_config_uuid-5b70c3b7-051f-45da-ac1c-7c9e157d9574",
    "extra_chain_config": {
      "time": {
        "end_datetime": "2026-09-21T09:00:00+00:00",
        "start_datetime": "2026-09-21T08:00:00+00:00"
      }
    },
    "extra_tasks_config": [
      {
        "api_version": "v1",
        "kind": "Task",
        "metadata": {
          "name": "v360_load_measurements_epoch-1"
        },
        "spec": {
          "task_class": "f_air.tasks.utils.data_load.DataLoadFromFS_v1",
          "task_config": {
            "files": [
              {
                "id": "RAW_NETCDF_INPUT",
                "relative_file_path": "c22__sotreco_chateaurenard/SOTRECO_NRT_CEMS_1h_v2__chain_id30/inputs/SOTRECO_NRT_CEMS_1h_v2__run_id29__exec_id1000010/meteo_stations.nc"
              }
            ]
          }
        }
      },
      {
        "api_version": "v1",
        "kind": "Task",
        "metadata": {
          "name": "v360_load_emissions_epoch-1"
        },
        "spec": {
          "task_class": "f_air.tasks.utils.data_load.DataLoadFromFS_v1",
          "task_config": {
            "files": [
              {
                "id": "RAW_NETCDF_INPUT",
                "relative_file_path": "c22__sotreco_chateaurenard/SOTRECO_NRT_CEMS_1h_v2__chain_id30/inputs/SOTRECO_NRT_CEMS_1h_v2__run_id29__exec_id1000010/emission_stations.nc"
              },
              {
                "id": "ODOUR_MATRIX",
                "relative_file_path": "c22__sotreco_chateaurenard/SOTRECO_NRT_CEMS_1h_v2__chain_id30/inputs/cems_nrt_sotreco/data/load/6-ems/odour_matrix.json"
              }
            ],
            "epoch_index": 1
          }
        }
      },
      {
        "api_version": "v1",
        "kind": "Task",
        "metadata": {
          "name": "v360_load_pspray_restart_epoch-1"
        },
        "spec": {
          "task_class": "f_air.tasks.utils.data_load.DataLoadFromFS_v1",
          "task_config": {
            "file_sets": [
              {
                "id": "RESTART_SPRAY_DOMAINS_1",
                "path_prefix": "c22__sotreco_chateaurenard/SOTRECO_NRT_CEMS_1h_v2__chain_id30/outputs/SOTRECO_NRT_CEMS_1h_v2__run_id29__exec_id1000009/restart"
              }
            ]
          }
        }
      },
      {
        "api_version": "v1",
        "kind": "Task",
        "metadata": {
          "name": "v360_store_restart_epoch-1"
        },
        "spec": {
          "task_class": "f_air.tasks.utils.data_store.DataStoreToFS_v1",
          "task_config": {
            "file_sets": [
              {
                "id": "RESTART_SPRAY_DOMAINS_1",
                "mode": "replace",
                "target_folder": "c22__sotreco_chateaurenard/SOTRECO_NRT_CEMS_1h_v2__chain_id30/outputs/SOTRECO_NRT_CEMS_1h_v2__run_id29__exec_id1000010/restart"
              }
            ],
            "epoch_index": 1
          }
        }
      },
      {
        "api_version": "v1",
        "kind": "Task",
        "metadata": {
          "name": "v360_store_output_epoch-1"
        },
        "spec": {
          "task_class": "f_air.tasks.utils.data_store.DataStoreToFS_v1",
          "task_config": {
            "files": [
              {
                "id": "PSWIFT_OUT_NETCDF_FILE",
                "file_name": "output_meteo.nc_n1_d1_t1",
                "overwrite": true,
                "relative_target_folder": "c22__sotreco_chateaurenard/SOTRECO_NRT_CEMS_1h_v2__chain_id30/outputs/SOTRECO_NRT_CEMS_1h_v2__run_id29__exec_id1000010"
              }
            ],
            "file_sets": [
              {
                "id": "CONC_NETCDF_DIR",
                "mode": "merge",
                "target_folder": "c22__sotreco_chateaurenard/SOTRECO_NRT_CEMS_1h_v2__chain_id30/outputs/SOTRECO_NRT_CEMS_1h_v2__run_id29__exec_id1000010"
              }
            ],
            "epoch_index": 1
          }
        }
      }
    ]
  },
  "actual_chain_config": {
    "domains_groups": {
      "SPRAY_DOMAINS": {
        "geo_proj_options": {
          "proj": "utm",
          "ellps": "WGS84",
          "zone": 31,
          "units": "m",
          "ref_lat": null,
          "ref_lon": null,
          "truelat1": null,
          "truelat2": null,
          "stand_lon": null,
          "projection_code": "UTM31N",
          "south": false
        },
        "z_levels": [
          0,
          10,
          15,
          20,
          25,
          31,
          39,
          48,
          59,
          73,
          91,
          112,
          139,
          171,
          211,
          261,
          322,
          397,
          491
        ],
        "z_top": null,
        "z_type": "sigma-z",
        "grid_type": "CROSSPOINT",
        "domains": [
          {
            "id": 1,
            "title": "Air Quality Domain 1",
            "comment": "Output of PSpray",
            "parent_id": 0,
            "dimensions": {
              "nx": 201,
              "ny": 276,
              "dx": 20,
              "dy": 20,
              "sw": [
                648200,
                4859010
              ],
              "se": [
                652200,
                4859010
              ],
              "ne": [
                652200,
                4864510
              ],
              "nw": [
                648200,
                4864510
              ],
              "parent_start": null
            }
          }
        ]
      },
      "PSWIFT_DOMAINS": {
        "geo_proj_options": {
          "proj": "utm",
          "ellps": "WGS84",
          "zone": 31,
          "units": "m",
          "ref_lat": null,
          "ref_lon": null,
          "truelat1": null,
          "truelat2": null,
          "stand_lon": null,
          "projection_code": "UTM31N",
          "south": false
        },
        "z_levels": [
          0,
          10,
          15,
          20,
          25,
          31,
          39,
          48,
          59,
          73,
          91,
          112,
          139,
          171,
          211,
          261,
          322,
          397,
          491
        ],
        "z_top": null,
        "z_type": "sigma-z",
        "grid_type": "CROSSPOINT",
        "domains": [
          {
            "id": 1,
            "title": "Air Quality Meteo Domain 1",
            "comment": "Output of PSwift",
            "parent_id": 0,
            "dimensions": {
              "nx": 201,
              "ny": 276,
              "dx": 20,
              "dy": 20,
              "sw": [
                648200,
                4859010
              ],
              "se": [
                652200,
                4859010
              ],
              "ne": [
                652200,
                4864510
              ],
              "nw": [
                648200,
                4864510
              ],
              "parent_start": null
            }
          }
        ]
      }
    },
    "chemical_mechanism": "SAPRC99",
    "time": {
      "start_datetime": "2026-09-21T08:00:00+00:00",
      "end_datetime": "2026-09-21T09:00:00+00:00"
    },
    "epochs": {
      "offsets": {
        "start_time": "-1h",
        "end_time": "+0h"
      },
      "spec": [
        {
          "index": 1,
          "duration": "1h",
          "title": "PSpray run",
          "start_datetime": null,
          "end_datetime": null,
          "workflow": [
            "fair_chain_start -> v360_load_measurements",
            "fair_chain_start -> data_load_for_adcons",
            "fair_chain_start -> data_load_for_pswift",
            "fair_chain_start -> v360_load_emissions",
            "fair_chain_start -> data_load_sources",
            "fair_chain_start -> data_load_for_pspray",
            "v360_load_measurements -> netcdf_to_creadoncsv",
            "netcdf_to_creadoncsv -> creadoncsv",
            "creadoncsv -> adcons",
            "data_load_for_adcons -> adcons",
            "creadoncsv -> spradsg_arianet",
            "adcons -> spradsg_arianet",
            "data_load_for_pswift -> pswift",
            "spradsg_arianet -> pswift",
            "pswift -> concatenate_binary_files",
            "concatenate_binary_files -> arconv_meteo",
            "v360_load_emissions -> change_odour_variable_name",
            "change_odour_variable_name -> netcdf_to_ems",
            "data_load_sources -> netcdf_to_ems",
            "data_load_sources -> emma",
            "netcdf_to_ems -> emma",
            "fair_chain_start -> v360_load_pspray_restart",
            "data_load_for_pspray -> pspray",
            "v360_load_pspray_restart -> pspray",
            "emma -> pspray",
            "pswift -> pspray",
            "pspray -> arconv",
            "pspray -> change_netcdf_variable_names",
            "pspray -> v360_store_restart",
            "arconv -> change_netcdf_variable_names",
            "change_netcdf_variable_names -> v360_store_output",
            "arconv_meteo -> v360_store_output",
            "v360_store_restart -> fair_chain_end",
            "v360_store_output -> fair_chain_end"
          ],
          "inter_epoch_connections": null
        }
      ]
    },
    "meteo_frequency_is_hourly": false
  },
  "actual_tasks_workflow": [
    "fair_chain_start -> v360_load_measurements_epoch-1",
    "fair_chain_start -> data_load_for_adcons_epoch-1",
    "fair_chain_start -> data_load_for_pswift_epoch-1",
    "fair_chain_start -> v360_load_emissions_epoch-1",
    "fair_chain_start -> data_load_sources_epoch-1",
    "fair_chain_start -> data_load_for_pspray_epoch-1",
    "v360_load_measurements_epoch-1 -> netcdf_to_creadoncsv_epoch-1",
    "netcdf_to_creadoncsv_epoch-1 -> creadoncsv_epoch-1",
    "creadoncsv_epoch-1 -> adcons_epoch-1",
    "data_load_for_adcons_epoch-1 -> adcons_epoch-1",
    "creadoncsv_epoch-1 -> spradsg_arianet_epoch-1",
    "adcons_epoch-1 -> spradsg_arianet_epoch-1",
    "data_load_for_pswift_epoch-1 -> pswift_epoch-1",
    "spradsg_arianet_epoch-1 -> pswift_epoch-1",
    "pswift_epoch-1 -> concatenate_binary_files_epoch-1",
    "concatenate_binary_files_epoch-1 -> arconv_meteo_epoch-1",
    "v360_load_emissions_epoch-1 -> change_odour_variable_name_epoch-1",
    "change_odour_variable_name_epoch-1 -> netcdf_to_ems_epoch-1",
    "data_load_sources_epoch-1 -> netcdf_to_ems_epoch-1",
    "data_load_sources_epoch-1 -> emma_epoch-1",
    "netcdf_to_ems_epoch-1 -> emma_epoch-1",
    "fair_chain_start -> v360_load_pspray_restart_epoch-1",
    "data_load_for_pspray_epoch-1 -> pspray_epoch-1",
    "v360_load_pspray_restart_epoch-1 -> pspray_epoch-1",
    "emma_epoch-1 -> pspray_epoch-1",
    "pswift_epoch-1 -> pspray_epoch-1",
    "pspray_epoch-1 -> arconv_epoch-1",
    "pspray_epoch-1 -> change_netcdf_variable_names_epoch-1",
    "pspray_epoch-1 -> v360_store_restart_epoch-1",
    "arconv_epoch-1 -> change_netcdf_variable_names_epoch-1",
    "change_netcdf_variable_names_epoch-1 -> v360_store_output_epoch-1",
    "arconv_meteo_epoch-1 -> v360_store_output_epoch-1",
    "v360_store_restart_epoch-1 -> fair_chain_end",
    "v360_store_output_epoch-1 -> fair_chain_end"
  ]
}
RUNNING
uuid-5b70c3b7-051f-45da-ac1c-7c9e157d9574
Wed Sep 23 2026 18:04:37 GMT+0000 (Coordinated Universal Time)
Wed Sep 23 2026 18:05:50 GMT+0000 (Coordinated Universal Time)
{
  "129": "WAITING",
  "130": "WAITING",
  "131": "WAITING",
  "132": "WAITING",
  "133": "WAITING",
  "134": "RUNNING",
  "135": "COMPLETED",
  "136": "COMPLETED",
  "137": "COMPLETED",
  "138": "COMPLETED",
  "139": "COMPLETED",
  "140": "COMPLETED",
  "141": "COMPLETED",
  "142": "COMPLETED",
  "143": "COMPLETED",
  "144": "COMPLETED",
  "145": "COMPLETED",
  "146": "COMPLETED",
  "147": "COMPLETED",
  "148": "COMPLETED",
  "149": "COMPLETED",
  "150": "COMPLETED",
  "151": "COMPLETED",
  "152": "COMPLETED"
}

Rename Collection

f_air .

Tools

Collection Stats

Documents 2
Total doc size 21.97 KB
Average doc size 10.99 KB
Pre-allocated size 52 KB
Indexes 6
Total index size 216 KB
Padding factor
Extents

Indexes

Name Columns Size Attributes Actions
_id_
_id   ASC
36 KB
 DEL
name_1
name   ASC
36 KB
background:  true
 DEL
created_on_1
created_on   ASC
36 KB
background:  true
 DEL
updated_on_1
updated_on   ASC
36 KB
background:  true
 DEL
nodes_1
nodes   ASC
36 KB
background:  true
 DEL
state_-1__id_-1
state   DSC
_id   DSC
36 KB
background:  true
 DEL