{
  "access": {
    "embargo": {
      "active": false,
      "reason": null
    },
    "files": "public",
    "record": "public",
    "status": "open"
  },
  "created": "2026-05-04T13:27:52.464552+00:00",
  "custom_fields": {
    "code:codeRepository": "https://github.com/OpenNHM/AvaFrame"
  },
  "deletion_status": {
    "is_deleted": false,
    "status": "P"
  },
  "files": {
    "count": 1,
    "enabled": true,
    "entries": {
      "OpenNHM/AvaFrame-2.0.zip": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:8c253733da0a9eb8de8d2f009ed77a41",
        "ext": "zip",
        "id": "68145e7c-4064-424f-8020-ec7985825f34",
        "key": "OpenNHM/AvaFrame-2.0.zip",
        "links": {
          "content": "https://zenodo.org/api/records/20025261/files/OpenNHM/AvaFrame-2.0.zip/content",
          "self": "https://zenodo.org/api/records/20025261/files/OpenNHM/AvaFrame-2.0.zip"
        },
        "metadata": null,
        "mimetype": "application/zip",
        "size": 76789681,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 76789681
  },
  "id": "20025261",
  "is_draft": false,
  "is_published": true,
  "links": {
    "access": "https://zenodo.org/api/records/20025261/access",
    "access_grants": "https://zenodo.org/api/records/20025261/access/grants",
    "access_links": "https://zenodo.org/api/records/20025261/access/links",
    "access_request": "https://zenodo.org/api/records/20025261/access/request",
    "access_users": "https://zenodo.org/api/records/20025261/access/users",
    "archive": "https://zenodo.org/api/records/20025261/files-archive",
    "archive_media": "https://zenodo.org/api/records/20025261/media-files-archive",
    "communities": "https://zenodo.org/api/records/20025261/communities",
    "communities-suggestions": "https://zenodo.org/api/records/20025261/communities-suggestions",
    "doi": "https://doi.org/10.5281/zenodo.20025261",
    "draft": "https://zenodo.org/api/records/20025261/draft",
    "file_modification": "https://zenodo.org/api/records/20025261/file-modification",
    "files": "https://zenodo.org/api/records/20025261/files",
    "latest": "https://zenodo.org/api/records/20025261/versions/latest",
    "latest_html": "https://zenodo.org/records/20025261/latest",
    "media_files": "https://zenodo.org/api/records/20025261/media-files",
    "parent": "https://zenodo.org/api/records/4721446",
    "parent_doi": "https://doi.org/10.5281/zenodo.4721446",
    "parent_doi_html": "https://zenodo.org/doi/10.5281/zenodo.4721446",
    "parent_html": "https://zenodo.org/records/4721446",
    "preview_html": "https://zenodo.org/records/20025261?preview=1",
    "quota_increase": "https://zenodo.org/api/records/20025261/quota-increase",
    "request_deletion": "https://zenodo.org/api/records/20025261/request-deletion",
    "requests": "https://zenodo.org/api/records/20025261/requests",
    "reserve_doi": "https://zenodo.org/api/records/20025261/draft/pids/doi",
    "self": "https://zenodo.org/api/records/20025261",
    "self_doi": "https://doi.org/10.5281/zenodo.20025261",
    "self_doi_html": "https://zenodo.org/doi/10.5281/zenodo.20025261",
    "self_html": "https://zenodo.org/records/20025261",
    "self_iiif_manifest": "https://zenodo.org/api/iiif/record:20025261/manifest",
    "self_iiif_sequence": "https://zenodo.org/api/iiif/record:20025261/sequence/default",
    "versions": "https://zenodo.org/api/records/20025261/versions"
  },
  "media_files": {
    "count": 0,
    "enabled": false,
    "entries": {},
    "order": [],
    "total_bytes": 0
  },
  "metadata": {
    "creators": [
      {
        "affiliations": [
          {
            "name": "BFW"
          }
        ],
        "person_or_org": {
          "family_name": "Felix Oesterle",
          "identifiers": [
            {
              "identifier": "0000-0002-7772-6884",
              "scheme": "orcid"
            }
          ],
          "name": "Felix Oesterle",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "BFW"
          }
        ],
        "person_or_org": {
          "family_name": "Anna Wirbel",
          "identifiers": [
            {
              "identifier": "0000-0001-7149-8625",
              "scheme": "orcid"
            }
          ],
          "name": "Anna Wirbel",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "BFW"
          }
        ],
        "person_or_org": {
          "family_name": "Jan-Thomas Fischer",
          "identifiers": [
            {
              "identifier": "0000-0001-5179-6457",
              "scheme": "orcid"
            }
          ],
          "name": "Jan-Thomas Fischer",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "BFW"
          }
        ],
        "person_or_org": {
          "family_name": "Andreas Huber",
          "identifiers": [
            {
              "identifier": "0009-0005-4238-8124",
              "scheme": "orcid"
            }
          ],
          "name": "Andreas Huber",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "BFW"
          }
        ],
        "person_or_org": {
          "family_name": "Paula Spannring",
          "identifiers": [
            {
              "identifier": "0009-0005-1843-264X",
              "scheme": "orcid"
            }
          ],
          "name": "Paula Spannring",
          "type": "personal"
        }
      }
    ],
    "description": "<h1>AvaFrame 2.0</h1>\n<p>AvaFrame 2.0 brings several user-facing changes.\nMost notably, <strong>simulation names now include the module name</strong> as part of their identifier\n(e.g. <code>release1PF_4ab57f8760_com1_C_L_null_dfa</code> instead of <code>release1PF_4ab57f8760_C_L_null_dfa</code>).\nExisting scripts or workflows that parse simulation names will need to be updated accordingly.</p>\n<p>This release also introduces an <strong>advanced usage / expert configuration</strong> setup. Module default\nparameters can now be overridden via expert configuration files, either through the QGis Connector\nor by placing ini files in the project's <code>Inputs/CFGs/</code> directory. For details, see the\n<a href=\"https://docs.avaframe.org/en/latest/advancedUsage.html\">Advanced Usage documentation</a>.</p>\n<p>Com9MoTVoellmy recieved an update, with a new configuration version as well.</p>\n<p>The AvaFrame QGis Connector has been superseded by the <strong>OpenNHM QGis Connector</strong>, which provides\naccess to the main simulation and analysis workflows through the QGis processing framework.\nSee the <a href=\"https://docs.avaframe.org/en/latest/connector.html\">OpenNHM Connector documentation</a>\nfor available tools and setup instructions.</p>\n<h2>Breaking Changes since 1.13.2</h2>\n<h3>Config / API changes</h3>\n<ul>\n<li><code>getModuleConfig</code> signature changed \u2014 positional override parameter replaced by explicit <code>fileOverride</code> keyword argument; <code>avalancheDir</code> parameter added; <code>fileOverride</code> and <code>modInfo</code> parameters subsequently removed entirely</li>\n<li><code>rewriteLocalCfgs</code> and <code>_removeCfgItemsNotInOverride</code> removed from cfgUtils</li>\n<li><code>MoTGenerateConfigs</code> removed \u2014 replaced by <code>com1DFAPreprocess</code></li>\n<li><code>checkCfgInfoType</code> removed from cfgUtils</li>\n<li><code>plotFields</code> config key removed from com1DFA \u2014 <code>resType</code> now controls all output fields for all timesteps</li>\n<li>Com9MoTVoellmy changed its configuration version, which is incompatible with 1.13.2 ini files.</li>\n</ul>\n<h3>Renames</h3>\n<ul>\n<li><code>THICKNESSThFromShp</code> \u2192 <code>THICKNESSThFromFile</code> across all config files and code</li>\n<li><code>findAvaDirs</code> (com7) moved to in3Utils as <code>findAvaDirsBasedOnInputsDir</code></li>\n<li><code>splitInputsFlag</code> \u2192 <code>splitInputs</code> in com7Regional</li>\n</ul>\n<h3>Output / result format changes</h3>\n<ul>\n<li>Not-affected cells now use -9999 instead of 0 in all output rasters \u2014 new config parameter to define the no-data value</li>\n<li>Output rasters compressed by default when written as .tif</li>\n<li>Simulation name format changed \u2014 module name added as a component; multi-layer suffix (L1, L2, ...) added to filenames</li>\n</ul>\n<h3>Removed scripts / features</h3>\n<ul>\n<li><code>runSplitInputs.py</code> removed \u2014 functionality integrated into <code>runCom7Regional.py</code> via <code>--split-inputs</code> flag</li>\n<li>Windows-OS-specific conditional imports for multiprocessing removed</li>\n</ul>\n<h2>What's Changed</h2>\n<ul>\n<li>[com1]: Assign values to returned variables in every condition by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1177</li>\n<li>[com7,in4] add regional modeling workflow for com1DFA by @leon-wagner in https://github.com/OpenNHM/AvaFrame/pull/1053</li>\n<li>[com1] add checking for zero mass of particle and remove properly by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1180</li>\n<li>[com7] remove <code>runSplitInputs.py</code> and integrate functionality into <code>runCom7Regional.py</code> by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1181</li>\n<li>chore(config): remove <code>.codeclimate.yml</code> and add new log helper scripts by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1186</li>\n<li>[ana3;ana4;out3] allow 0 result raster in aimec by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1189</li>\n<li>refactor(com7Regional): remove unused parameters from configuration file by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1191</li>\n<li>[com8] add renaming also for ent simType by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1187</li>\n<li>[ana3] do not create plot if referene or comparison data only 0 values by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1190</li>\n<li>chore(deps): add temporary dependencies gdal, libgdal, geos, proj in pyproject.toml by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1194</li>\n<li>[com1] Rheological Models for debris-flow simulations by @JuLa96 in https://github.com/OpenNHM/AvaFrame/pull/1169</li>\n<li>Renaming of FromShp to FromFiles in the ini files by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1197</li>\n<li>Renaming of FromShp to FromFiles in the ini files 2 by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1198</li>\n<li>docs(com9MoTVoellmy): update and expand documentation by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1196</li>\n<li>[com1;com8;com9;in1;in2;in3] Read from raster by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1193</li>\n<li>feat(runCom6Scarp): add method override functionality for scarp analysis by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1209</li>\n<li>[com1;in2] Add tiff compression; adjust particles export logic by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1173</li>\n<li>[out3]: plot extent for values != 0 by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1210</li>\n<li>[StandardTestsCom1]: enable parallel execution by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1211</li>\n<li>[com1]:  Add input hydrograph (initial)  by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1167</li>\n<li>[com4]: all output rasters have value -9999 in not affected cells by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1164</li>\n<li>(com1) fix bug in with remeshed file writing due to compression by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1216</li>\n<li>[com1],[doc]: correct docu for raster inputs by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1214</li>\n<li>[doc]: fix thalweg computation equation by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1218</li>\n<li>[com4]: correct comment in ini file by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1220</li>\n<li>[com1], [out1], [doc]: Add timeInfo by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1217</li>\n<li>[com1;in3] Change time writing [breaking change] by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1219</li>\n<li>Update path to github repository by @JuLa96 in https://github.com/OpenNHM/AvaFrame/pull/1223</li>\n<li>[ana3]:  add writing of ref DF in aimec by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1224</li>\n<li>[ana3;in3] add check for aimec new coordinate system by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1225</li>\n<li>[com1;General] Add module name to simName by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1226</li>\n<li>refactor(config): Update pyproject.toml version pinning and add tasks by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1229</li>\n<li>[com1]: time dependent release option  (hydrograph) for timestep 0 by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1215</li>\n<li>refactor(core): Adjust MacOS related imports and pixi setup by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1231</li>\n<li>[com1] Add cfg override folder / expert configuration by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1230</li>\n<li>[com1;com4;com8;com9] Removed Windows-OS-specific conditional imports for <code>multiprocessing</code> by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1234</li>\n<li>[doc] Update config documentation with graph by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1233</li>\n<li>[in3,com8,ana3] Add multi-layer result support; breaking change in com8 by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1236</li>\n<li>[com1]: Modify simhash with modifying time dependent release values by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1239</li>\n<li>[out3Plot] Add debris-flow topography by @JuLa96 in https://github.com/OpenNHM/AvaFrame/pull/1241</li>\n<li>[core, tests, docs]  add remaining multi-layer support by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1242</li>\n<li>[com1]: write time depedent release infos into report by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1240</li>\n<li>[com6] Scarp: FinalUpdate by @dwolfsch in https://github.com/OpenNHM/AvaFrame/pull/1222</li>\n<li>feat(com9MoTVoellmy): add <code>timeDependentRelease</code> configuration by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1246</li>\n<li>[doc]: add documentation for time dep release by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1248</li>\n<li>chore(workflows): update GitHub Actions versions for dependencies by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1249</li>\n<li>[com1] Replace viscosity by consistency factor for Herschel-Bulkley rheology by @JuLa96 in https://github.com/OpenNHM/AvaFrame/pull/1252</li>\n<li>refactor(cfgUtils): handling of <code>nan</code> and special character checks in simDFTest by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1255</li>\n<li>Update energy line test cfg so that pfv fields are also saved by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1256</li>\n<li>[doc]: restructure and merge usage documentation by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1257</li>\n<li>[com1] Add additional input options for rheological models by @JuLa96 in https://github.com/OpenNHM/AvaFrame/pull/1254</li>\n<li>[com5]: set detrainment to False  by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1259</li>\n<li>[runScripts]: wrap script execution in <strong>main</strong> block; fixes #1247 by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1258</li>\n<li>[Doc] Fix wrong equation references by @JuLa96 in https://github.com/OpenNHM/AvaFrame/pull/1260</li>\n<li>[doc]: standardize docs to pixi run commands by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1264</li>\n<li>[in3Utils] (geotrans) fill bilinear remesh edge NaNs with nearest fallback by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1266</li>\n<li>[data]: update scarpExample test inputs with new point and polygon configurations by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1265</li>\n<li>[out3Plot]: Add option for increased contrast in hillshades by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1262</li>\n<li>[com9;docs] update model configuration and executables (2026-04-20 Version) by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1268</li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li>@JuLa96 made their first contribution in https://github.com/OpenNHM/AvaFrame/pull/1169</li>\n</ul>\n<p><strong>Full Changelog</strong>: https://github.com/OpenNHM/AvaFrame/compare/1.13.2...2.0</p>",
    "publication_date": "2026-05-04",
    "publisher": "Zenodo",
    "related_identifiers": [
      {
        "identifier": "https://github.com/OpenNHM/AvaFrame/tree/2.0",
        "relation_type": {
          "id": "issupplementto",
          "title": {
            "de": "Erg\u00e4nzt",
            "en": "Is supplement to"
          }
        },
        "resource_type": {
          "id": "software",
          "title": {
            "de": "Software",
            "en": "Software"
          }
        },
        "scheme": "url"
      }
    ],
    "resource_type": {
      "id": "software",
      "title": {
        "de": "Software",
        "en": "Software"
      }
    },
    "rights": [
      {
        "description": {
          "en": ""
        },
        "id": "eupl-1.2",
        "props": {
          "scheme": "spdx",
          "url": "https://joinup.ec.europa.eu/page/eupl-text-11-12"
        },
        "title": {
          "en": "European Union Public License 1.2"
        }
      }
    ],
    "title": "OpenNHM/AvaFrame: 2.0",
    "version": "2.0"
  },
  "parent": {
    "access": {
      "owned_by": {
        "user": "199512"
      },
      "settings": {
        "accept_conditions_text": null,
        "allow_guest_requests": false,
        "allow_user_requests": false,
        "secret_link_expiration": 0
      }
    },
    "communities": {
      "default": "8cd250dc-2337-4df0-9be3-52efbc66f4e9",
      "entries": [
        {
          "access": {
            "member_policy": "open",
            "members_visibility": "public",
            "record_submission_policy": "open",
            "review_policy": "open",
            "visibility": "public"
          },
          "children": {
            "allow": false
          },
          "created": "2023-04-19T12:34:55.860638+00:00",
          "custom_fields": {},
          "deletion_status": {
            "is_deleted": false,
            "status": "P"
          },
          "id": "8cd250dc-2337-4df0-9be3-52efbc66f4e9",
          "links": {},
          "metadata": {
            "curation_policy": "<p>This community gathers content with a relation to the BFW Institute only.</p>\n<p>Specific questions to: anselm.koehler@bfw.gv.at</p>",
            "description": "This Community contains content from the Austrian Research Centre for Forests (BFW), Institute for Natural Hazards.\nThe content will be every kind of output from Data, Reports, Supplementary material, Software.",
            "organizations": [
              {
                "id": "05memys52"
              }
            ],
            "page": "<p>This Community collects the content (Data, Reports, Supplementary materials, Software) from the</p>\n<p><strong>Austrian Research Centre for Forests&nbsp;(BFW) - Institute for Natural Hazards</strong></p>\n<p><strong><a href=\"https://www.bfw.gv.at/en/departments-en/natural-hazards/\" target=\"_blank\" rel=\"noopener\">https://www.bfw.gv.at/en/departments-en/natural-hazards/</a></strong></p>\n<p>&nbsp;</p>\n<p>Austrian Research Centre for Forests&nbsp;(BFW)&nbsp;</p>\n<p>Institute for Natural Hazards &nbsp;</p>\n<p>Rennweg 1&nbsp;</p>\n<p>AT-6020 Innsbruck&nbsp;</p>\n<p>Austria</p>\n<p>&nbsp;</p>\n<p>General contact:</p>\n<p>+43 1 87838 5100&nbsp;</p>\n<p>messdaten.naturgefahren@bfw.gv.at</p>\n<p>&nbsp;</p>\n<p>Zenodo Community related requests and questions to:</p>\n<p>anselm.koehler@bfw.gv.at</p>",
            "title": "Austrian Research Centre for Forests (BFW), Institute for Natural Hazards",
            "type": {
              "id": "organization"
            },
            "website": "https://www.bfw.gv.at/en/departments-en/natural-hazards/"
          },
          "revision_id": 6,
          "slug": "bfw-data",
          "updated": "2024-05-21T10:41:47.766790+00:00"
        }
      ],
      "ids": [
        "8cd250dc-2337-4df0-9be3-52efbc66f4e9"
      ]
    },
    "id": "4721446",
    "pids": {
      "doi": {
        "client": "datacite",
        "identifier": "10.5281/zenodo.4721446",
        "provider": "datacite"
      }
    }
  },
  "pids": {
    "doi": {
      "client": "datacite",
      "identifier": "10.5281/zenodo.20025261",
      "provider": "datacite"
    },
    "oai": {
      "identifier": "oai:zenodo.org:20025261",
      "provider": "oai"
    }
  },
  "revision_id": 4,
  "stats": {
    "all_versions": {
      "data_volume": 105188205940.0,
      "downloads": 1405,
      "unique_downloads": 1388,
      "unique_views": 5295,
      "views": 5539
    },
    "this_version": {
      "data_volume": 76789681.0,
      "downloads": 1,
      "unique_downloads": 1,
      "unique_views": 12,
      "views": 12
    }
  },
  "status": "published",
  "swh": {},
  "updated": "2026-05-04T13:27:52.715018+00:00",
  "versions": {
    "index": 69,
    "is_latest": false
  }
}