{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:3KM6BY2MWOE2QL57C6ANQGVAOI","short_pith_number":"pith:3KM6BY2M","canonical_record":{"source":{"id":"1712.05834","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"astro-ph.IM","submitted_at":"2017-12-15T21:00:01Z","cross_cats_sorted":["astro-ph.CO"],"title_canon_sha256":"c27f434480d4d0d327ef4d2717759126061b28fd8426a5ea3623a20b1c6c5042","abstract_canon_sha256":"697a04e6bdc77f32ebf62ddb9acaab37947b4981aa89ab23c4806cc89fd7c604"},"schema_version":"1.0"},"canonical_sha256":"da99e0e34cb389a82fbf1780d81aa07206ab6b87ffa10a2b8114e89c16a20e46","source":{"kind":"arxiv","id":"1712.05834","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1712.05834","created_at":"2026-05-18T00:02:01Z"},{"alias_kind":"arxiv_version","alias_value":"1712.05834v1","created_at":"2026-05-18T00:02:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1712.05834","created_at":"2026-05-18T00:02:01Z"},{"alias_kind":"pith_short_12","alias_value":"3KM6BY2MWOE2","created_at":"2026-05-18T12:30:58Z"},{"alias_kind":"pith_short_16","alias_value":"3KM6BY2MWOE2QL57","created_at":"2026-05-18T12:30:58Z"},{"alias_kind":"pith_short_8","alias_value":"3KM6BY2M","created_at":"2026-05-18T12:30:58Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:3KM6BY2MWOE2QL57C6ANQGVAOI","target":"record","payload":{"canonical_record":{"source":{"id":"1712.05834","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"astro-ph.IM","submitted_at":"2017-12-15T21:00:01Z","cross_cats_sorted":["astro-ph.CO"],"title_canon_sha256":"c27f434480d4d0d327ef4d2717759126061b28fd8426a5ea3623a20b1c6c5042","abstract_canon_sha256":"697a04e6bdc77f32ebf62ddb9acaab37947b4981aa89ab23c4806cc89fd7c604"},"schema_version":"1.0"},"canonical_sha256":"da99e0e34cb389a82fbf1780d81aa07206ab6b87ffa10a2b8114e89c16a20e46","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:02:01.807565Z","signature_b64":"XoLbHlCZ6uVhQc4B5qFC7+80/JJ9VkdDqV9FhEq8d9O2KaIKyvBO/jTI9HhXX/ie2VZ6S9l3EHBdcAQ/b5WTAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"da99e0e34cb389a82fbf1780d81aa07206ab6b87ffa10a2b8114e89c16a20e46","last_reissued_at":"2026-05-18T00:02:01.807098Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:02:01.807098Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1712.05834","source_version":1,"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:02:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"iUlHBpc+QDpLfnMEdlLizJkqgXPJ1DiuNf2bKTccYHwKSx7n9tNuYdozhX45PYb6dDwFIc1VXcN9JiPThzRKCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T19:21:01.153499Z"},"content_sha256":"5bd10762355995512a97d04ffac844f89c17abe8db186bbf33f1640f79328298","schema_version":"1.0","event_id":"sha256:5bd10762355995512a97d04ffac844f89c17abe8db186bbf33f1640f79328298"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:3KM6BY2MWOE2QL57C6ANQGVAOI","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"nbodykit: an open-source, massively parallel toolkit for large-scale structure","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["astro-ph.CO"],"primary_cat":"astro-ph.IM","authors_text":"Chirag Modi, Florian Beutler, Nick Hand, Uros Seljak, Yin Li, Yu Feng, Zachary Slepian","submitted_at":"2017-12-15T21:00:01Z","abstract_excerpt":"We present nbodykit, an open-source, massively parallel Python toolkit for analyzing large-scale structure (LSS) data. Using Python bindings of the Message Passing Interface (MPI), we provide parallel implementations of many commonly used algorithms in LSS. nbodykit is both an interactive and scalable piece of scientific software, performing well in a supercomputing environment while still taking advantage of the interactive tools provided by the Python ecosystem. Existing functionality includes estimators of the power spectrum, 2 and 3-point correlation functions, a Friends-of-Friends groupin"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1712.05834","kind":"arxiv","version":1},"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:02:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9TWwfvx6DiCbxTasxFc1X7EkDmUsT5gAblr2DMBj9JDf+eO0NHgSUciwTI5dvWzRRQ+GWho7bSsuyLWClHg7Bg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T19:21:01.154139Z"},"content_sha256":"fa272a7e8a7360492f181366d703bf72ad8c2890c5318f5eadefd8b12c49f63c","schema_version":"1.0","event_id":"sha256:fa272a7e8a7360492f181366d703bf72ad8c2890c5318f5eadefd8b12c49f63c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/3KM6BY2MWOE2QL57C6ANQGVAOI/bundle.json","state_url":"https://pith.science/pith/3KM6BY2MWOE2QL57C6ANQGVAOI/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/3KM6BY2MWOE2QL57C6ANQGVAOI/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-05-28T19:21:01Z","links":{"resolver":"https://pith.science/pith/3KM6BY2MWOE2QL57C6ANQGVAOI","bundle":"https://pith.science/pith/3KM6BY2MWOE2QL57C6ANQGVAOI/bundle.json","state":"https://pith.science/pith/3KM6BY2MWOE2QL57C6ANQGVAOI/state.json","well_known_bundle":"https://pith.science/.well-known/pith/3KM6BY2MWOE2QL57C6ANQGVAOI/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:3KM6BY2MWOE2QL57C6ANQGVAOI","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":"697a04e6bdc77f32ebf62ddb9acaab37947b4981aa89ab23c4806cc89fd7c604","cross_cats_sorted":["astro-ph.CO"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"astro-ph.IM","submitted_at":"2017-12-15T21:00:01Z","title_canon_sha256":"c27f434480d4d0d327ef4d2717759126061b28fd8426a5ea3623a20b1c6c5042"},"schema_version":"1.0","source":{"id":"1712.05834","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1712.05834","created_at":"2026-05-18T00:02:01Z"},{"alias_kind":"arxiv_version","alias_value":"1712.05834v1","created_at":"2026-05-18T00:02:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1712.05834","created_at":"2026-05-18T00:02:01Z"},{"alias_kind":"pith_short_12","alias_value":"3KM6BY2MWOE2","created_at":"2026-05-18T12:30:58Z"},{"alias_kind":"pith_short_16","alias_value":"3KM6BY2MWOE2QL57","created_at":"2026-05-18T12:30:58Z"},{"alias_kind":"pith_short_8","alias_value":"3KM6BY2M","created_at":"2026-05-18T12:30:58Z"}],"graph_snapshots":[{"event_id":"sha256:fa272a7e8a7360492f181366d703bf72ad8c2890c5318f5eadefd8b12c49f63c","target":"graph","created_at":"2026-05-18T00:02:01Z","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":"We present nbodykit, an open-source, massively parallel Python toolkit for analyzing large-scale structure (LSS) data. Using Python bindings of the Message Passing Interface (MPI), we provide parallel implementations of many commonly used algorithms in LSS. nbodykit is both an interactive and scalable piece of scientific software, performing well in a supercomputing environment while still taking advantage of the interactive tools provided by the Python ecosystem. Existing functionality includes estimators of the power spectrum, 2 and 3-point correlation functions, a Friends-of-Friends groupin","authors_text":"Chirag Modi, Florian Beutler, Nick Hand, Uros Seljak, Yin Li, Yu Feng, Zachary Slepian","cross_cats":["astro-ph.CO"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"astro-ph.IM","submitted_at":"2017-12-15T21:00:01Z","title":"nbodykit: an open-source, massively parallel toolkit for large-scale structure"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1712.05834","kind":"arxiv","version":1},"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:5bd10762355995512a97d04ffac844f89c17abe8db186bbf33f1640f79328298","target":"record","created_at":"2026-05-18T00:02:01Z","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":"697a04e6bdc77f32ebf62ddb9acaab37947b4981aa89ab23c4806cc89fd7c604","cross_cats_sorted":["astro-ph.CO"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"astro-ph.IM","submitted_at":"2017-12-15T21:00:01Z","title_canon_sha256":"c27f434480d4d0d327ef4d2717759126061b28fd8426a5ea3623a20b1c6c5042"},"schema_version":"1.0","source":{"id":"1712.05834","kind":"arxiv","version":1}},"canonical_sha256":"da99e0e34cb389a82fbf1780d81aa07206ab6b87ffa10a2b8114e89c16a20e46","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"da99e0e34cb389a82fbf1780d81aa07206ab6b87ffa10a2b8114e89c16a20e46","first_computed_at":"2026-05-18T00:02:01.807098Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:02:01.807098Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"XoLbHlCZ6uVhQc4B5qFC7+80/JJ9VkdDqV9FhEq8d9O2KaIKyvBO/jTI9HhXX/ie2VZ6S9l3EHBdcAQ/b5WTAw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:02:01.807565Z","signed_message":"canonical_sha256_bytes"},"source_id":"1712.05834","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5bd10762355995512a97d04ffac844f89c17abe8db186bbf33f1640f79328298","sha256:fa272a7e8a7360492f181366d703bf72ad8c2890c5318f5eadefd8b12c49f63c"],"state_sha256":"5874453a220821473410749fd801e290efe0ee8a04414fece5e45728c9f53565"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"EJTgy2GuUVTNgykdJr9NwCalDEYw7GXgRp2KJllsejMtqqcDhVkjnXbDICu6VkyArpA5CLOYsLxbOK3QwwliBQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-28T19:21:01.157195Z","bundle_sha256":"e80c4b0a90fad6236d31971c9f9bc629fcbeaab9a38da62ab2856cb654afd129"}}