{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:Q757W5GHV4ZROCUCJIFPKYHZ7T","short_pith_number":"pith:Q757W5GH","canonical_record":{"source":{"id":"2101.05202","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2020-12-17T02:04:46Z","cross_cats_sorted":["physics.flu-dyn"],"title_canon_sha256":"930ca80626afeff481bf689ba40558fe4299ca2ac27009489282864f184ba974","abstract_canon_sha256":"faaaec9166daf6711e01e296b3ba9d37ea52c281761824b648a9d7fc1fae3d10"},"schema_version":"1.0"},"canonical_sha256":"87fbfb74c7af33170a824a0af560f9fce0c088dbac5c362f03de2b9b6dc7efe9","source":{"kind":"arxiv","id":"2101.05202","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2101.05202","created_at":"2026-07-05T04:03:44Z"},{"alias_kind":"arxiv_version","alias_value":"2101.05202v2","created_at":"2026-07-05T04:03:44Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2101.05202","created_at":"2026-07-05T04:03:44Z"},{"alias_kind":"pith_short_12","alias_value":"Q757W5GHV4ZR","created_at":"2026-07-05T04:03:44Z"},{"alias_kind":"pith_short_16","alias_value":"Q757W5GHV4ZROCUC","created_at":"2026-07-05T04:03:44Z"},{"alias_kind":"pith_short_8","alias_value":"Q757W5GH","created_at":"2026-07-05T04:03:44Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:Q757W5GHV4ZROCUCJIFPKYHZ7T","target":"record","payload":{"canonical_record":{"source":{"id":"2101.05202","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2020-12-17T02:04:46Z","cross_cats_sorted":["physics.flu-dyn"],"title_canon_sha256":"930ca80626afeff481bf689ba40558fe4299ca2ac27009489282864f184ba974","abstract_canon_sha256":"faaaec9166daf6711e01e296b3ba9d37ea52c281761824b648a9d7fc1fae3d10"},"schema_version":"1.0"},"canonical_sha256":"87fbfb74c7af33170a824a0af560f9fce0c088dbac5c362f03de2b9b6dc7efe9","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T04:03:44.491278Z","signature_b64":"kZ2vXHZ1yT/cMUlQsTHyUSsRQ5edmDTxoFGJWYvqyYMD5ej0HDl3QGXvgO5VC/EpAfZnpvEndw7Q7sLEMxIeDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"87fbfb74c7af33170a824a0af560f9fce0c088dbac5c362f03de2b9b6dc7efe9","last_reissued_at":"2026-07-05T04:03:44.490923Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T04:03:44.490923Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2101.05202","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-05T04:03:44Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1hHWBTjapDKG8BDdveAuAK1fdDkNdh3Bs100ymqRsoGFnwMpSNkU/3WHRGlk6Nn3bDrs7vY9bNrSoeguTgfIAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-21T23:31:01.938202Z"},"content_sha256":"696abd173f28e006343dbaec50b30d65ce851009770a3b918a36bbddc6f0d073","schema_version":"1.0","event_id":"sha256:696abd173f28e006343dbaec50b30d65ce851009770a3b918a36bbddc6f0d073"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:Q757W5GHV4ZROCUCJIFPKYHZ7T","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"MHT-X: Offline Multiple Hypothesis Tracking with Algorithm X","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["physics.flu-dyn"],"primary_cat":"cs.CV","authors_text":"Andris Jakovics, Martins Klevs, Megumi Akashi, Mihails Birjukovs, Peteris Zvejnieks, Sven Eckert","submitted_at":"2020-12-17T02:04:46Z","abstract_excerpt":"An efficient and versatile implementation of offline multiple hypothesis tracking with Algorithm X for optimal association search was developed using Python. The code is intended for scientific applications that do not require online processing. Directed graph framework is used and multiple scans with progressively increasing time window width are used for edge construction for maximum likelihood trajectories. The current version of the code was developed for applications in multiphase hydrodynamics, e.g. bubble and particle tracking, and is capable of resolving object motion, merges and split"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2101.05202","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/2101.05202/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-05T04:03:44Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"IQQaVqbGVMmWrbj/eqgu7kUREOjQUSDRYQzr2l6VFztNLJurppa/Y40J7PYGuqtCW6ilofx0BkRXM+2x4NmOCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-21T23:31:01.938857Z"},"content_sha256":"457aeb9b4f59b63fae6bd3076cb21ebb7800ef34aacf19e6a836410e4fdbd022","schema_version":"1.0","event_id":"sha256:457aeb9b4f59b63fae6bd3076cb21ebb7800ef34aacf19e6a836410e4fdbd022"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/Q757W5GHV4ZROCUCJIFPKYHZ7T/bundle.json","state_url":"https://pith.science/pith/Q757W5GHV4ZROCUCJIFPKYHZ7T/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/Q757W5GHV4ZROCUCJIFPKYHZ7T/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-21T23:31:01Z","links":{"resolver":"https://pith.science/pith/Q757W5GHV4ZROCUCJIFPKYHZ7T","bundle":"https://pith.science/pith/Q757W5GHV4ZROCUCJIFPKYHZ7T/bundle.json","state":"https://pith.science/pith/Q757W5GHV4ZROCUCJIFPKYHZ7T/state.json","well_known_bundle":"https://pith.science/.well-known/pith/Q757W5GHV4ZROCUCJIFPKYHZ7T/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:Q757W5GHV4ZROCUCJIFPKYHZ7T","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":"faaaec9166daf6711e01e296b3ba9d37ea52c281761824b648a9d7fc1fae3d10","cross_cats_sorted":["physics.flu-dyn"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2020-12-17T02:04:46Z","title_canon_sha256":"930ca80626afeff481bf689ba40558fe4299ca2ac27009489282864f184ba974"},"schema_version":"1.0","source":{"id":"2101.05202","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2101.05202","created_at":"2026-07-05T04:03:44Z"},{"alias_kind":"arxiv_version","alias_value":"2101.05202v2","created_at":"2026-07-05T04:03:44Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2101.05202","created_at":"2026-07-05T04:03:44Z"},{"alias_kind":"pith_short_12","alias_value":"Q757W5GHV4ZR","created_at":"2026-07-05T04:03:44Z"},{"alias_kind":"pith_short_16","alias_value":"Q757W5GHV4ZROCUC","created_at":"2026-07-05T04:03:44Z"},{"alias_kind":"pith_short_8","alias_value":"Q757W5GH","created_at":"2026-07-05T04:03:44Z"}],"graph_snapshots":[{"event_id":"sha256:457aeb9b4f59b63fae6bd3076cb21ebb7800ef34aacf19e6a836410e4fdbd022","target":"graph","created_at":"2026-07-05T04:03:44Z","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/2101.05202/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"An efficient and versatile implementation of offline multiple hypothesis tracking with Algorithm X for optimal association search was developed using Python. The code is intended for scientific applications that do not require online processing. Directed graph framework is used and multiple scans with progressively increasing time window width are used for edge construction for maximum likelihood trajectories. The current version of the code was developed for applications in multiphase hydrodynamics, e.g. bubble and particle tracking, and is capable of resolving object motion, merges and split","authors_text":"Andris Jakovics, Martins Klevs, Megumi Akashi, Mihails Birjukovs, Peteris Zvejnieks, Sven Eckert","cross_cats":["physics.flu-dyn"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2020-12-17T02:04:46Z","title":"MHT-X: Offline Multiple Hypothesis Tracking with Algorithm X"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2101.05202","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:696abd173f28e006343dbaec50b30d65ce851009770a3b918a36bbddc6f0d073","target":"record","created_at":"2026-07-05T04:03:44Z","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":"faaaec9166daf6711e01e296b3ba9d37ea52c281761824b648a9d7fc1fae3d10","cross_cats_sorted":["physics.flu-dyn"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2020-12-17T02:04:46Z","title_canon_sha256":"930ca80626afeff481bf689ba40558fe4299ca2ac27009489282864f184ba974"},"schema_version":"1.0","source":{"id":"2101.05202","kind":"arxiv","version":2}},"canonical_sha256":"87fbfb74c7af33170a824a0af560f9fce0c088dbac5c362f03de2b9b6dc7efe9","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"87fbfb74c7af33170a824a0af560f9fce0c088dbac5c362f03de2b9b6dc7efe9","first_computed_at":"2026-07-05T04:03:44.490923Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T04:03:44.490923Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"kZ2vXHZ1yT/cMUlQsTHyUSsRQ5edmDTxoFGJWYvqyYMD5ej0HDl3QGXvgO5VC/EpAfZnpvEndw7Q7sLEMxIeDg==","signature_status":"signed_v1","signed_at":"2026-07-05T04:03:44.491278Z","signed_message":"canonical_sha256_bytes"},"source_id":"2101.05202","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:696abd173f28e006343dbaec50b30d65ce851009770a3b918a36bbddc6f0d073","sha256:457aeb9b4f59b63fae6bd3076cb21ebb7800ef34aacf19e6a836410e4fdbd022"],"state_sha256":"5573225bcb25460616ef7d0b1c4e0b1cd94de4284702fc706b969adfd0d5df16"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"W7yga9yRg1ETU/n2b/nAqjnSa7HDDKXMMs3FIEidDp/j08zSYsB/fhwvfJwgwhDzQtHJI7SVyRa7Ky7AJZIKBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-21T23:31:01.944702Z","bundle_sha256":"247281ad8f785a1b05f90d4c35c05d443eebbe8127deb818a26a6346b0d28bbd"}}