{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:VSQYDALSH7L3MOURMTYDGP6P6C","short_pith_number":"pith:VSQYDALS","canonical_record":{"source":{"id":"1904.08007","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-04-16T23:01:33Z","cross_cats_sorted":["q-bio.QM"],"title_canon_sha256":"960f53e14acefea763f9b6bdf0c07d2fe4e014f7941c495403926c699ef0c0ba","abstract_canon_sha256":"07377818b41411925e9aecd2e6aae1c141db74a0b52346003251c0883440ef43"},"schema_version":"1.0"},"canonical_sha256":"aca18181723fd7b63a9164f0333fcff0a1b91fdd6988d1996983c4a5fe949761","source":{"kind":"arxiv","id":"1904.08007","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1904.08007","created_at":"2026-05-17T23:48:19Z"},{"alias_kind":"arxiv_version","alias_value":"1904.08007v1","created_at":"2026-05-17T23:48:19Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1904.08007","created_at":"2026-05-17T23:48:19Z"},{"alias_kind":"pith_short_12","alias_value":"VSQYDALSH7L3","created_at":"2026-05-18T12:33:30Z"},{"alias_kind":"pith_short_16","alias_value":"VSQYDALSH7L3MOUR","created_at":"2026-05-18T12:33:30Z"},{"alias_kind":"pith_short_8","alias_value":"VSQYDALS","created_at":"2026-05-18T12:33:30Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:VSQYDALSH7L3MOURMTYDGP6P6C","target":"record","payload":{"canonical_record":{"source":{"id":"1904.08007","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-04-16T23:01:33Z","cross_cats_sorted":["q-bio.QM"],"title_canon_sha256":"960f53e14acefea763f9b6bdf0c07d2fe4e014f7941c495403926c699ef0c0ba","abstract_canon_sha256":"07377818b41411925e9aecd2e6aae1c141db74a0b52346003251c0883440ef43"},"schema_version":"1.0"},"canonical_sha256":"aca18181723fd7b63a9164f0333fcff0a1b91fdd6988d1996983c4a5fe949761","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:48:19.089587Z","signature_b64":"Glelmh4muzjptsk/mu55705ybPBBn+DITaDHPkR1mPVRvy/XWNiPoIKBEnsqdMfMAiE1jnNww1xfwIBNUTcxAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"aca18181723fd7b63a9164f0333fcff0a1b91fdd6988d1996983c4a5fe949761","last_reissued_at":"2026-05-17T23:48:19.088981Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:48:19.088981Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1904.08007","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-17T23:48:19Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5hbK7bbZ2CXLVfdvRHOWNSC+zOXscJNMI3jqL/GVj5GpGyioO19caBQu5CE2edtA5pOvEP1+o+hLjNKRbqLHBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T21:06:39.551299Z"},"content_sha256":"de3e457d923fec654a06573223e358148c2e2bc95c016b87e16045f2f9108042","schema_version":"1.0","event_id":"sha256:de3e457d923fec654a06573223e358148c2e2bc95c016b87e16045f2f9108042"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:VSQYDALSH7L3MOURMTYDGP6P6C","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Metamorphic Testing for Quality Assurance of Protein Function Prediction Tools","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["q-bio.QM"],"primary_cat":"cs.SE","authors_text":"Diane Bimczok, Gillian Reynolds, Indika Kahanda, Madhusudan Srinivasan, Morteza Pourreza Shahri, Upulee Kanewala","submitted_at":"2019-04-16T23:01:33Z","abstract_excerpt":"Proteins are the workhorses of life and gaining insight on their functions is of paramount importance for applications such as drug design. However, the experimental validation of functions of proteins is highly-resource consuming. Therefore, recently, automated protein function prediction (AFP) using machine learning has gained significant interest. Many of these AFP tools are based on supervised learning models trained using existing gold-standard functional annotations, which are known to be incomplete. The main challenge associated with conducting systematic testing on AFP software is the "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1904.08007","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-17T23:48:19Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"qTSb8Q0SbI6MIFReYF5sRf3u/+dJXu8MQ2WRyOPodJCIC/uN18nEMK8Ad7B/X0nLYXqFVro/L1HfKHkjtE8vDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T21:06:39.551682Z"},"content_sha256":"5cf428df99617fa1b6e0efad74bf9350c16da1d29300b555a0f1d2186ed9c905","schema_version":"1.0","event_id":"sha256:5cf428df99617fa1b6e0efad74bf9350c16da1d29300b555a0f1d2186ed9c905"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/VSQYDALSH7L3MOURMTYDGP6P6C/bundle.json","state_url":"https://pith.science/pith/VSQYDALSH7L3MOURMTYDGP6P6C/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/VSQYDALSH7L3MOURMTYDGP6P6C/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-04T21:06:39Z","links":{"resolver":"https://pith.science/pith/VSQYDALSH7L3MOURMTYDGP6P6C","bundle":"https://pith.science/pith/VSQYDALSH7L3MOURMTYDGP6P6C/bundle.json","state":"https://pith.science/pith/VSQYDALSH7L3MOURMTYDGP6P6C/state.json","well_known_bundle":"https://pith.science/.well-known/pith/VSQYDALSH7L3MOURMTYDGP6P6C/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:VSQYDALSH7L3MOURMTYDGP6P6C","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":"07377818b41411925e9aecd2e6aae1c141db74a0b52346003251c0883440ef43","cross_cats_sorted":["q-bio.QM"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-04-16T23:01:33Z","title_canon_sha256":"960f53e14acefea763f9b6bdf0c07d2fe4e014f7941c495403926c699ef0c0ba"},"schema_version":"1.0","source":{"id":"1904.08007","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1904.08007","created_at":"2026-05-17T23:48:19Z"},{"alias_kind":"arxiv_version","alias_value":"1904.08007v1","created_at":"2026-05-17T23:48:19Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1904.08007","created_at":"2026-05-17T23:48:19Z"},{"alias_kind":"pith_short_12","alias_value":"VSQYDALSH7L3","created_at":"2026-05-18T12:33:30Z"},{"alias_kind":"pith_short_16","alias_value":"VSQYDALSH7L3MOUR","created_at":"2026-05-18T12:33:30Z"},{"alias_kind":"pith_short_8","alias_value":"VSQYDALS","created_at":"2026-05-18T12:33:30Z"}],"graph_snapshots":[{"event_id":"sha256:5cf428df99617fa1b6e0efad74bf9350c16da1d29300b555a0f1d2186ed9c905","target":"graph","created_at":"2026-05-17T23:48:19Z","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":"Proteins are the workhorses of life and gaining insight on their functions is of paramount importance for applications such as drug design. However, the experimental validation of functions of proteins is highly-resource consuming. Therefore, recently, automated protein function prediction (AFP) using machine learning has gained significant interest. Many of these AFP tools are based on supervised learning models trained using existing gold-standard functional annotations, which are known to be incomplete. The main challenge associated with conducting systematic testing on AFP software is the ","authors_text":"Diane Bimczok, Gillian Reynolds, Indika Kahanda, Madhusudan Srinivasan, Morteza Pourreza Shahri, Upulee Kanewala","cross_cats":["q-bio.QM"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-04-16T23:01:33Z","title":"Metamorphic Testing for Quality Assurance of Protein Function Prediction Tools"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1904.08007","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:de3e457d923fec654a06573223e358148c2e2bc95c016b87e16045f2f9108042","target":"record","created_at":"2026-05-17T23:48:19Z","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":"07377818b41411925e9aecd2e6aae1c141db74a0b52346003251c0883440ef43","cross_cats_sorted":["q-bio.QM"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-04-16T23:01:33Z","title_canon_sha256":"960f53e14acefea763f9b6bdf0c07d2fe4e014f7941c495403926c699ef0c0ba"},"schema_version":"1.0","source":{"id":"1904.08007","kind":"arxiv","version":1}},"canonical_sha256":"aca18181723fd7b63a9164f0333fcff0a1b91fdd6988d1996983c4a5fe949761","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"aca18181723fd7b63a9164f0333fcff0a1b91fdd6988d1996983c4a5fe949761","first_computed_at":"2026-05-17T23:48:19.088981Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:48:19.088981Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Glelmh4muzjptsk/mu55705ybPBBn+DITaDHPkR1mPVRvy/XWNiPoIKBEnsqdMfMAiE1jnNww1xfwIBNUTcxAQ==","signature_status":"signed_v1","signed_at":"2026-05-17T23:48:19.089587Z","signed_message":"canonical_sha256_bytes"},"source_id":"1904.08007","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:de3e457d923fec654a06573223e358148c2e2bc95c016b87e16045f2f9108042","sha256:5cf428df99617fa1b6e0efad74bf9350c16da1d29300b555a0f1d2186ed9c905"],"state_sha256":"601abf9a213c461fa8a5516eacf48e9ae2b8e492acac2b1f0ad446763ac7a851"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"W11XgoPQAaqOgQaduzSUDPM2er9ht+hnREr37maqaoSpmDdEG+gpgiKdnSs2h0WU2528nkYnA4vn1TD/X701BA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-04T21:06:39.553773Z","bundle_sha256":"97775a09043d41a883dd19fe05eda5d106387909700eb60be5bdc03b415866f3"}}