{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:HRSM2HGJ7UE7HMOXP2GI46VWY5","short_pith_number":"pith:HRSM2HGJ","canonical_record":{"source":{"id":"1707.09913","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.soc-ph","submitted_at":"2017-07-31T15:12:36Z","cross_cats_sorted":[],"title_canon_sha256":"7f4d117c97fd77deac7bd43f3229487ca00905a4e7057e708c5a25185ce97343","abstract_canon_sha256":"e3a99f657d60b26d1bd2c1e991c542a29b484b37cb56882ae3f1546786d765e5"},"schema_version":"1.0"},"canonical_sha256":"3c64cd1cc9fd09f3b1d77e8c8e7ab6c751b388ebf6a8190e98298216c5e8a730","source":{"kind":"arxiv","id":"1707.09913","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1707.09913","created_at":"2026-05-18T00:25:41Z"},{"alias_kind":"arxiv_version","alias_value":"1707.09913v3","created_at":"2026-05-18T00:25:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1707.09913","created_at":"2026-05-18T00:25:41Z"},{"alias_kind":"pith_short_12","alias_value":"HRSM2HGJ7UE7","created_at":"2026-05-18T12:31:18Z"},{"alias_kind":"pith_short_16","alias_value":"HRSM2HGJ7UE7HMOX","created_at":"2026-05-18T12:31:18Z"},{"alias_kind":"pith_short_8","alias_value":"HRSM2HGJ","created_at":"2026-05-18T12:31:18Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:HRSM2HGJ7UE7HMOXP2GI46VWY5","target":"record","payload":{"canonical_record":{"source":{"id":"1707.09913","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.soc-ph","submitted_at":"2017-07-31T15:12:36Z","cross_cats_sorted":[],"title_canon_sha256":"7f4d117c97fd77deac7bd43f3229487ca00905a4e7057e708c5a25185ce97343","abstract_canon_sha256":"e3a99f657d60b26d1bd2c1e991c542a29b484b37cb56882ae3f1546786d765e5"},"schema_version":"1.0"},"canonical_sha256":"3c64cd1cc9fd09f3b1d77e8c8e7ab6c751b388ebf6a8190e98298216c5e8a730","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:25:41.942806Z","signature_b64":"B7q9xIYw15h5U+msINLI/cy/fzmRrjTrjGMEcz/c/3TMysTryPEP8AcXGvgdVYZq9sJXyKgDyRicA/aDagXZAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"3c64cd1cc9fd09f3b1d77e8c8e7ab6c751b388ebf6a8190e98298216c5e8a730","last_reissued_at":"2026-05-18T00:25:41.942205Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:25:41.942205Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1707.09913","source_version":3,"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-05-18T00:25:41Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YGddtb83mIox8rCpimmkL65gtbxqvdd1nL8+vzsT6XFEpBiG9/gzo5mxMePaeTzEmSGewWuluN6YCqtXz4RNCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-10T23:06:01.508463Z"},"content_sha256":"11494f71e4f51c45e6746d9b8171da9350076b2fc07c35dd507ee6c1af1951cd","schema_version":"1.0","event_id":"sha256:11494f71e4f51c45e6746d9b8171da9350076b2fc07c35dd507ee6c1af1951cd"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:HRSM2HGJ7UE7HMOXP2GI46VWY5","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"PyPSA: Python for Power System Analysis","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"physics.soc-ph","authors_text":"David Schlachtberger, Jonas H\\\"orsch, Tom Brown","submitted_at":"2017-07-31T15:12:36Z","abstract_excerpt":"Python for Power System Analysis (PyPSA) is a free software toolbox for simulating and optimising modern electrical power systems over multiple periods. PyPSA includes models for conventional generators with unit commitment, variable renewable generation, storage units, coupling to other energy sectors, and mixed alternating and direct current networks. It is designed to be easily extensible and to scale well with large networks and long time series. In this paper the basic functionality of PyPSA is described, including the formulation of the full power flow equations and the multi-period opti"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1707.09913","kind":"arxiv","version":3},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"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-05-18T00:25:41Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"QlNmwMlwoXTvEhvZ3yDDR/5YPWE3Fx44FbdACCSK1MUoY81BR/oxNO3VAR8GneNXqkAhW0tB9AiefE3EO85SBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-10T23:06:01.509050Z"},"content_sha256":"e8634bbc4f51808c1cdcf9221ae072e3b20b0eb0bdb93f452ecb94a510901d6d","schema_version":"1.0","event_id":"sha256:e8634bbc4f51808c1cdcf9221ae072e3b20b0eb0bdb93f452ecb94a510901d6d"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HRSM2HGJ7UE7HMOXP2GI46VWY5/bundle.json","state_url":"https://pith.science/pith/HRSM2HGJ7UE7HMOXP2GI46VWY5/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HRSM2HGJ7UE7HMOXP2GI46VWY5/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-06-10T23:06:01Z","links":{"resolver":"https://pith.science/pith/HRSM2HGJ7UE7HMOXP2GI46VWY5","bundle":"https://pith.science/pith/HRSM2HGJ7UE7HMOXP2GI46VWY5/bundle.json","state":"https://pith.science/pith/HRSM2HGJ7UE7HMOXP2GI46VWY5/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HRSM2HGJ7UE7HMOXP2GI46VWY5/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:HRSM2HGJ7UE7HMOXP2GI46VWY5","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":"e3a99f657d60b26d1bd2c1e991c542a29b484b37cb56882ae3f1546786d765e5","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.soc-ph","submitted_at":"2017-07-31T15:12:36Z","title_canon_sha256":"7f4d117c97fd77deac7bd43f3229487ca00905a4e7057e708c5a25185ce97343"},"schema_version":"1.0","source":{"id":"1707.09913","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1707.09913","created_at":"2026-05-18T00:25:41Z"},{"alias_kind":"arxiv_version","alias_value":"1707.09913v3","created_at":"2026-05-18T00:25:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1707.09913","created_at":"2026-05-18T00:25:41Z"},{"alias_kind":"pith_short_12","alias_value":"HRSM2HGJ7UE7","created_at":"2026-05-18T12:31:18Z"},{"alias_kind":"pith_short_16","alias_value":"HRSM2HGJ7UE7HMOX","created_at":"2026-05-18T12:31:18Z"},{"alias_kind":"pith_short_8","alias_value":"HRSM2HGJ","created_at":"2026-05-18T12:31:18Z"}],"graph_snapshots":[{"event_id":"sha256:e8634bbc4f51808c1cdcf9221ae072e3b20b0eb0bdb93f452ecb94a510901d6d","target":"graph","created_at":"2026-05-18T00:25:41Z","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"},"paper":{"abstract_excerpt":"Python for Power System Analysis (PyPSA) is a free software toolbox for simulating and optimising modern electrical power systems over multiple periods. PyPSA includes models for conventional generators with unit commitment, variable renewable generation, storage units, coupling to other energy sectors, and mixed alternating and direct current networks. It is designed to be easily extensible and to scale well with large networks and long time series. In this paper the basic functionality of PyPSA is described, including the formulation of the full power flow equations and the multi-period opti","authors_text":"David Schlachtberger, Jonas H\\\"orsch, Tom Brown","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.soc-ph","submitted_at":"2017-07-31T15:12:36Z","title":"PyPSA: Python for Power System Analysis"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1707.09913","kind":"arxiv","version":3},"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:11494f71e4f51c45e6746d9b8171da9350076b2fc07c35dd507ee6c1af1951cd","target":"record","created_at":"2026-05-18T00:25:41Z","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":"e3a99f657d60b26d1bd2c1e991c542a29b484b37cb56882ae3f1546786d765e5","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.soc-ph","submitted_at":"2017-07-31T15:12:36Z","title_canon_sha256":"7f4d117c97fd77deac7bd43f3229487ca00905a4e7057e708c5a25185ce97343"},"schema_version":"1.0","source":{"id":"1707.09913","kind":"arxiv","version":3}},"canonical_sha256":"3c64cd1cc9fd09f3b1d77e8c8e7ab6c751b388ebf6a8190e98298216c5e8a730","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3c64cd1cc9fd09f3b1d77e8c8e7ab6c751b388ebf6a8190e98298216c5e8a730","first_computed_at":"2026-05-18T00:25:41.942205Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:25:41.942205Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"B7q9xIYw15h5U+msINLI/cy/fzmRrjTrjGMEcz/c/3TMysTryPEP8AcXGvgdVYZq9sJXyKgDyRicA/aDagXZAw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:25:41.942806Z","signed_message":"canonical_sha256_bytes"},"source_id":"1707.09913","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:11494f71e4f51c45e6746d9b8171da9350076b2fc07c35dd507ee6c1af1951cd","sha256:e8634bbc4f51808c1cdcf9221ae072e3b20b0eb0bdb93f452ecb94a510901d6d"],"state_sha256":"e5d2eb46cb6b2ef600190f6c501680fc48f4d42ba1908265ead3af37b6d6b946"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"i0vjsK7r+v+Tbs1FHuETaMrRRdWxAzfMBsFteGmDEa6BD9lBEvSJSrNF8k8GrtFDjJLKgVYTTiLqIAh8TEu4DA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-10T23:06:01.512351Z","bundle_sha256":"cd3261f8369f27fb90f200f33b37fe432d5f2ef85645449dafe9cb6f4c416cb4"}}