{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:E6PQDC3NIH3TW4UHHMKF3TILML","short_pith_number":"pith:E6PQDC3N","canonical_record":{"source":{"id":"2409.13529","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.plasm-ph","submitted_at":"2024-09-20T14:15:38Z","cross_cats_sorted":[],"title_canon_sha256":"78185e2440693672581e7f0944d15d98e34e51098f3cb73db0c50f47978fd384","abstract_canon_sha256":"62b225fc96c373bdc5b461e0b5e85c4af20db9963927780b715c9afbd98507df"},"schema_version":"1.0"},"canonical_sha256":"279f018b6d41f73b72873b145dcd0b62c562a83e570d33f6ebb9e01b64d9fd08","source":{"kind":"arxiv","id":"2409.13529","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.13529","created_at":"2026-07-05T10:02:52Z"},{"alias_kind":"arxiv_version","alias_value":"2409.13529v2","created_at":"2026-07-05T10:02:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.13529","created_at":"2026-07-05T10:02:52Z"},{"alias_kind":"pith_short_12","alias_value":"E6PQDC3NIH3T","created_at":"2026-07-05T10:02:52Z"},{"alias_kind":"pith_short_16","alias_value":"E6PQDC3NIH3TW4UH","created_at":"2026-07-05T10:02:52Z"},{"alias_kind":"pith_short_8","alias_value":"E6PQDC3N","created_at":"2026-07-05T10:02:52Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:E6PQDC3NIH3TW4UHHMKF3TILML","target":"record","payload":{"canonical_record":{"source":{"id":"2409.13529","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.plasm-ph","submitted_at":"2024-09-20T14:15:38Z","cross_cats_sorted":[],"title_canon_sha256":"78185e2440693672581e7f0944d15d98e34e51098f3cb73db0c50f47978fd384","abstract_canon_sha256":"62b225fc96c373bdc5b461e0b5e85c4af20db9963927780b715c9afbd98507df"},"schema_version":"1.0"},"canonical_sha256":"279f018b6d41f73b72873b145dcd0b62c562a83e570d33f6ebb9e01b64d9fd08","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:02:52.281943Z","signature_b64":"5/8sLHS2R5QTi32qyQR/KiL30sY340N1x++z3xtbqOMuG3lDyFP/h8fPMenPBOjN1kRftbaH7SKncB0EVshsBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"279f018b6d41f73b72873b145dcd0b62c562a83e570d33f6ebb9e01b64d9fd08","last_reissued_at":"2026-07-05T10:02:52.281462Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:02:52.281462Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2409.13529","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T10:02:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9QSWslDD/RH879UCuxDSBT766ndezejlumj5b+Cm+X/GIGH3dJZMllj3+QDpF8VcSa/BL1LfQMT/sLSb6xtoDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-01T05:30:11.296479Z"},"content_sha256":"e2c185c701f050d679b4e7143c7b5e201ba5ebed2773ed40de2b1085248f36ba","schema_version":"1.0","event_id":"sha256:e2c185c701f050d679b4e7143c7b5e201ba5ebed2773ed40de2b1085248f36ba"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:E6PQDC3NIH3TW4UHHMKF3TILML","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Duqtools: Dynamic uncertainty quantification for Tokamak reactor simulations modelling","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"physics.plasm-ph","authors_text":"Aaron Ho, Florian Koechl, Francis Casson, Jonathan Citrin, Stef Smeets, Victor Azizi","submitted_at":"2024-09-20T14:15:38Z","abstract_excerpt":"Large scale validation and uncertainty quantification are essential in the experimental design, control, and operations of fusion reactors. Reduced models and increasing computational power means that it is possible to run many simulations, yet setting up simulation runs remaining a time-consuming and error-prone process that involves many manual steps. duqtools is an open-source workflow tool written in Python for that addresses this bottleneck by automating the set up of new simulations. This enables uncertainty quantification and large scale validation of fusion energy modelling simulations"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.13529","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2409.13529/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T10:02:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"FjryofXScJGpRZX8cFfIinaJXciYjGxNL+JILLAE7wUYu9BaO8gSja+wJsGZOU5Zdo36zNDK82+lkNon3njjDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-01T05:30:11.296988Z"},"content_sha256":"2d193ef2e0da4b14528c21e78646f3c98872f823a208ecf6b2ad9c38a959e6a9","schema_version":"1.0","event_id":"sha256:2d193ef2e0da4b14528c21e78646f3c98872f823a208ecf6b2ad9c38a959e6a9"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/E6PQDC3NIH3TW4UHHMKF3TILML/bundle.json","state_url":"https://pith.science/pith/E6PQDC3NIH3TW4UHHMKF3TILML/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/E6PQDC3NIH3TW4UHHMKF3TILML/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-01T05:30:11Z","links":{"resolver":"https://pith.science/pith/E6PQDC3NIH3TW4UHHMKF3TILML","bundle":"https://pith.science/pith/E6PQDC3NIH3TW4UHHMKF3TILML/bundle.json","state":"https://pith.science/pith/E6PQDC3NIH3TW4UHHMKF3TILML/state.json","well_known_bundle":"https://pith.science/.well-known/pith/E6PQDC3NIH3TW4UHHMKF3TILML/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:E6PQDC3NIH3TW4UHHMKF3TILML","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"62b225fc96c373bdc5b461e0b5e85c4af20db9963927780b715c9afbd98507df","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.plasm-ph","submitted_at":"2024-09-20T14:15:38Z","title_canon_sha256":"78185e2440693672581e7f0944d15d98e34e51098f3cb73db0c50f47978fd384"},"schema_version":"1.0","source":{"id":"2409.13529","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.13529","created_at":"2026-07-05T10:02:52Z"},{"alias_kind":"arxiv_version","alias_value":"2409.13529v2","created_at":"2026-07-05T10:02:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.13529","created_at":"2026-07-05T10:02:52Z"},{"alias_kind":"pith_short_12","alias_value":"E6PQDC3NIH3T","created_at":"2026-07-05T10:02:52Z"},{"alias_kind":"pith_short_16","alias_value":"E6PQDC3NIH3TW4UH","created_at":"2026-07-05T10:02:52Z"},{"alias_kind":"pith_short_8","alias_value":"E6PQDC3N","created_at":"2026-07-05T10:02:52Z"}],"graph_snapshots":[{"event_id":"sha256:2d193ef2e0da4b14528c21e78646f3c98872f823a208ecf6b2ad9c38a959e6a9","target":"graph","created_at":"2026-07-05T10:02:52Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2409.13529/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large scale validation and uncertainty quantification are essential in the experimental design, control, and operations of fusion reactors. Reduced models and increasing computational power means that it is possible to run many simulations, yet setting up simulation runs remaining a time-consuming and error-prone process that involves many manual steps. duqtools is an open-source workflow tool written in Python for that addresses this bottleneck by automating the set up of new simulations. This enables uncertainty quantification and large scale validation of fusion energy modelling simulations","authors_text":"Aaron Ho, Florian Koechl, Francis Casson, Jonathan Citrin, Stef Smeets, Victor Azizi","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.plasm-ph","submitted_at":"2024-09-20T14:15:38Z","title":"Duqtools: Dynamic uncertainty quantification for Tokamak reactor simulations modelling"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.13529","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:e2c185c701f050d679b4e7143c7b5e201ba5ebed2773ed40de2b1085248f36ba","target":"record","created_at":"2026-07-05T10:02:52Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"62b225fc96c373bdc5b461e0b5e85c4af20db9963927780b715c9afbd98507df","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.plasm-ph","submitted_at":"2024-09-20T14:15:38Z","title_canon_sha256":"78185e2440693672581e7f0944d15d98e34e51098f3cb73db0c50f47978fd384"},"schema_version":"1.0","source":{"id":"2409.13529","kind":"arxiv","version":2}},"canonical_sha256":"279f018b6d41f73b72873b145dcd0b62c562a83e570d33f6ebb9e01b64d9fd08","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"279f018b6d41f73b72873b145dcd0b62c562a83e570d33f6ebb9e01b64d9fd08","first_computed_at":"2026-07-05T10:02:52.281462Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:02:52.281462Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"5/8sLHS2R5QTi32qyQR/KiL30sY340N1x++z3xtbqOMuG3lDyFP/h8fPMenPBOjN1kRftbaH7SKncB0EVshsBw==","signature_status":"signed_v1","signed_at":"2026-07-05T10:02:52.281943Z","signed_message":"canonical_sha256_bytes"},"source_id":"2409.13529","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e2c185c701f050d679b4e7143c7b5e201ba5ebed2773ed40de2b1085248f36ba","sha256:2d193ef2e0da4b14528c21e78646f3c98872f823a208ecf6b2ad9c38a959e6a9"],"state_sha256":"3a02457d3b16ccb17551d72a0a0dab4009b03cd17fb3267b804a57962e9181af"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uAYVTqw2tQJ/Gw+35AElNj+uD/MgwwHkTJ+xg52H1zTWDWd3iOLynCATYm3Gt8hiVJWTy9GkN0rPBA5DyADJAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-01T05:30:11.303132Z","bundle_sha256":"9b755e9d198e94e13c836a42839bb7a54b7b4b51137709beb6cff4f1769d3d49"}}