{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:Q7EXZCMNDRMHWRKQRCMWM7NX6U","short_pith_number":"pith:Q7EXZCMN","canonical_record":{"source":{"id":"1410.0846","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/3.0/","primary_cat":"cs.SE","submitted_at":"2014-10-02T17:59:44Z","cross_cats_sorted":[],"title_canon_sha256":"a985429f8f70918c91d99a8b4ed488503397d5da218e19293bc36b2c9e75f4dc","abstract_canon_sha256":"6511269d27ca541c974bd1fa1aba682908756a4f0151c4839f8a6767961bfa30"},"schema_version":"1.0"},"canonical_sha256":"87c97c898d1c587b45508899667db7f515de52db519aeefa85616963e1a3971b","source":{"kind":"arxiv","id":"1410.0846","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1410.0846","created_at":"2026-05-18T02:25:33Z"},{"alias_kind":"arxiv_version","alias_value":"1410.0846v1","created_at":"2026-05-18T02:25:33Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1410.0846","created_at":"2026-05-18T02:25:33Z"},{"alias_kind":"pith_short_12","alias_value":"Q7EXZCMNDRMH","created_at":"2026-05-18T12:28:43Z"},{"alias_kind":"pith_short_16","alias_value":"Q7EXZCMNDRMHWRKQ","created_at":"2026-05-18T12:28:43Z"},{"alias_kind":"pith_short_8","alias_value":"Q7EXZCMN","created_at":"2026-05-18T12:28:43Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:Q7EXZCMNDRMHWRKQRCMWM7NX6U","target":"record","payload":{"canonical_record":{"source":{"id":"1410.0846","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/3.0/","primary_cat":"cs.SE","submitted_at":"2014-10-02T17:59:44Z","cross_cats_sorted":[],"title_canon_sha256":"a985429f8f70918c91d99a8b4ed488503397d5da218e19293bc36b2c9e75f4dc","abstract_canon_sha256":"6511269d27ca541c974bd1fa1aba682908756a4f0151c4839f8a6767961bfa30"},"schema_version":"1.0"},"canonical_sha256":"87c97c898d1c587b45508899667db7f515de52db519aeefa85616963e1a3971b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:25:33.941411Z","signature_b64":"eLuQlb5fCjazSTZw2t1G+AayUYtbHaDUeonegXbHturS63uMX5CIS4DAXmiXr4GaFijeMjjqZcrurBP2rnMnBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"87c97c898d1c587b45508899667db7f515de52db519aeefa85616963e1a3971b","last_reissued_at":"2026-05-18T02:25:33.941006Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:25:33.941006Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1410.0846","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-18T02:25:33Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"skhKsrHx/HDZcNAnq1HFhHDz7u+UxwO6tmzpsH10qSym3QG/EPO+r+p+8hHc9lArs3wfHAn+ftEk0jgMQDgFAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-30T07:20:32.630848Z"},"content_sha256":"0c614d3b758115de604bc1012d0f15d8f3af0820603f14fb3ade8ede1231f66f","schema_version":"1.0","event_id":"sha256:0c614d3b758115de604bc1012d0f15d8f3af0820603f14fb3ade8ede1231f66f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:Q7EXZCMNDRMHWRKQRCMWM7NX6U","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"An introduction to Docker for reproducible research, with examples from the R environment","license":"http://creativecommons.org/licenses/by/3.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Carl Boettiger","submitted_at":"2014-10-02T17:59:44Z","abstract_excerpt":"As computational work becomes more and more integral to many aspects of scientific research, computational reproducibility has become an issue of increasing importance to computer systems researchers and domain scientists alike. Though computational reproducibility seems more straight forward than replicating physical experiments, the complex and rapidly changing nature of computer environments makes being able to reproduce and extend such work a serious challenge. In this paper, I explore common reasons that code developed for one research project cannot be successfully executed or extended b"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1410.0846","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-18T02:25:33Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pdvBu5jwdPWRejktdVCjqR7M3XfkbnCGEJmWeeCNSp9Pk5KnsYwrXTMWtxm3nIR2MCu7o0+G7m2IsIPvXL1zAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-30T07:20:32.631342Z"},"content_sha256":"80e86d7e5b0995a0eb8b094434c24359d5b0fd2b012b63356414a41d5a7f6a48","schema_version":"1.0","event_id":"sha256:80e86d7e5b0995a0eb8b094434c24359d5b0fd2b012b63356414a41d5a7f6a48"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/Q7EXZCMNDRMHWRKQRCMWM7NX6U/bundle.json","state_url":"https://pith.science/pith/Q7EXZCMNDRMHWRKQRCMWM7NX6U/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/Q7EXZCMNDRMHWRKQRCMWM7NX6U/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-30T07:20:32Z","links":{"resolver":"https://pith.science/pith/Q7EXZCMNDRMHWRKQRCMWM7NX6U","bundle":"https://pith.science/pith/Q7EXZCMNDRMHWRKQRCMWM7NX6U/bundle.json","state":"https://pith.science/pith/Q7EXZCMNDRMHWRKQRCMWM7NX6U/state.json","well_known_bundle":"https://pith.science/.well-known/pith/Q7EXZCMNDRMHWRKQRCMWM7NX6U/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:Q7EXZCMNDRMHWRKQRCMWM7NX6U","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":"6511269d27ca541c974bd1fa1aba682908756a4f0151c4839f8a6767961bfa30","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/3.0/","primary_cat":"cs.SE","submitted_at":"2014-10-02T17:59:44Z","title_canon_sha256":"a985429f8f70918c91d99a8b4ed488503397d5da218e19293bc36b2c9e75f4dc"},"schema_version":"1.0","source":{"id":"1410.0846","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1410.0846","created_at":"2026-05-18T02:25:33Z"},{"alias_kind":"arxiv_version","alias_value":"1410.0846v1","created_at":"2026-05-18T02:25:33Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1410.0846","created_at":"2026-05-18T02:25:33Z"},{"alias_kind":"pith_short_12","alias_value":"Q7EXZCMNDRMH","created_at":"2026-05-18T12:28:43Z"},{"alias_kind":"pith_short_16","alias_value":"Q7EXZCMNDRMHWRKQ","created_at":"2026-05-18T12:28:43Z"},{"alias_kind":"pith_short_8","alias_value":"Q7EXZCMN","created_at":"2026-05-18T12:28:43Z"}],"graph_snapshots":[{"event_id":"sha256:80e86d7e5b0995a0eb8b094434c24359d5b0fd2b012b63356414a41d5a7f6a48","target":"graph","created_at":"2026-05-18T02:25:33Z","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":"As computational work becomes more and more integral to many aspects of scientific research, computational reproducibility has become an issue of increasing importance to computer systems researchers and domain scientists alike. Though computational reproducibility seems more straight forward than replicating physical experiments, the complex and rapidly changing nature of computer environments makes being able to reproduce and extend such work a serious challenge. In this paper, I explore common reasons that code developed for one research project cannot be successfully executed or extended b","authors_text":"Carl Boettiger","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/3.0/","primary_cat":"cs.SE","submitted_at":"2014-10-02T17:59:44Z","title":"An introduction to Docker for reproducible research, with examples from the R environment"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1410.0846","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:0c614d3b758115de604bc1012d0f15d8f3af0820603f14fb3ade8ede1231f66f","target":"record","created_at":"2026-05-18T02:25:33Z","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":"6511269d27ca541c974bd1fa1aba682908756a4f0151c4839f8a6767961bfa30","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/3.0/","primary_cat":"cs.SE","submitted_at":"2014-10-02T17:59:44Z","title_canon_sha256":"a985429f8f70918c91d99a8b4ed488503397d5da218e19293bc36b2c9e75f4dc"},"schema_version":"1.0","source":{"id":"1410.0846","kind":"arxiv","version":1}},"canonical_sha256":"87c97c898d1c587b45508899667db7f515de52db519aeefa85616963e1a3971b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"87c97c898d1c587b45508899667db7f515de52db519aeefa85616963e1a3971b","first_computed_at":"2026-05-18T02:25:33.941006Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:25:33.941006Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"eLuQlb5fCjazSTZw2t1G+AayUYtbHaDUeonegXbHturS63uMX5CIS4DAXmiXr4GaFijeMjjqZcrurBP2rnMnBg==","signature_status":"signed_v1","signed_at":"2026-05-18T02:25:33.941411Z","signed_message":"canonical_sha256_bytes"},"source_id":"1410.0846","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:0c614d3b758115de604bc1012d0f15d8f3af0820603f14fb3ade8ede1231f66f","sha256:80e86d7e5b0995a0eb8b094434c24359d5b0fd2b012b63356414a41d5a7f6a48"],"state_sha256":"5827b569c64d609256635ecdbc62f4ef330cba8908abba0dcfca01d943a9f3aa"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ggBgEuuvGO3IdVn8xVFM/pFNHU7mlfLZQSsKtulTuZ3Noo75+wM0i3Z1yM9Lp1MQyzfy1EBvmQMAWzBlnNGGDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-30T07:20:32.634520Z","bundle_sha256":"0e55803697c24a9686b9fbe4f3bafe704dfacac061fa6701fc53688685282980"}}