{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:RMKCVA52U3RIVZ4E6EVJXB32QD","short_pith_number":"pith:RMKCVA52","canonical_record":{"source":{"id":"2302.03590","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"q-bio.QM","submitted_at":"2023-02-07T16:58:24Z","cross_cats_sorted":[],"title_canon_sha256":"961114a652bcaac51f0efee496dc0f8b2c9f55bac0af20063a1bcd8ed8cff74f","abstract_canon_sha256":"e57c09f20f1a7b41a8f739a2cf6e0c26913f1eadf7bb7e527ce8261ecdf10c45"},"schema_version":"1.0"},"canonical_sha256":"8b142a83baa6e28ae784f12a9b877a80d3e3bdd9a64633cabdadf482913533b0","source":{"kind":"arxiv","id":"2302.03590","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2302.03590","created_at":"2026-07-05T05:39:38Z"},{"alias_kind":"arxiv_version","alias_value":"2302.03590v1","created_at":"2026-07-05T05:39:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2302.03590","created_at":"2026-07-05T05:39:38Z"},{"alias_kind":"pith_short_12","alias_value":"RMKCVA52U3RI","created_at":"2026-07-05T05:39:38Z"},{"alias_kind":"pith_short_16","alias_value":"RMKCVA52U3RIVZ4E","created_at":"2026-07-05T05:39:38Z"},{"alias_kind":"pith_short_8","alias_value":"RMKCVA52","created_at":"2026-07-05T05:39:38Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:RMKCVA52U3RIVZ4E6EVJXB32QD","target":"record","payload":{"canonical_record":{"source":{"id":"2302.03590","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"q-bio.QM","submitted_at":"2023-02-07T16:58:24Z","cross_cats_sorted":[],"title_canon_sha256":"961114a652bcaac51f0efee496dc0f8b2c9f55bac0af20063a1bcd8ed8cff74f","abstract_canon_sha256":"e57c09f20f1a7b41a8f739a2cf6e0c26913f1eadf7bb7e527ce8261ecdf10c45"},"schema_version":"1.0"},"canonical_sha256":"8b142a83baa6e28ae784f12a9b877a80d3e3bdd9a64633cabdadf482913533b0","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:39:38.489622Z","signature_b64":"PpqdjxL3s1SKQBHso+CE9Y79FdEXQg/E9PmdTPl9GXML+6P9Gbl9Oc2sccALxbv2XW0GySAORw89S3r6QsiXAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8b142a83baa6e28ae784f12a9b877a80d3e3bdd9a64633cabdadf482913533b0","last_reissued_at":"2026-07-05T05:39:38.489173Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:39:38.489173Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2302.03590","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-07-05T05:39:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wo5S0e9hT0+lwVk85vEx7HCOYqDhRpfIAcyoCRnB5RKURPgPO9rEGVxUduhI4tcp/oZRC/0Whzo7WFCU5/hfCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-18T05:16:57.852687Z"},"content_sha256":"c831ddbeed0cd32ed29b12a583cbfe32b46268712f03a1c92ac4b72fbaffa666","schema_version":"1.0","event_id":"sha256:c831ddbeed0cd32ed29b12a583cbfe32b46268712f03a1c92ac4b72fbaffa666"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:RMKCVA52U3RIVZ4E6EVJXB32QD","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"NodeCoder: a graph-based machine learning platform to predict active sites of modeled protein structures","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"q-bio.QM","authors_text":"Bo Wang, Jay Huang, Nasim Abdollahi, Seyed Ali Madani Tonekaboni, Stephen MacKinnon","submitted_at":"2023-02-07T16:58:24Z","abstract_excerpt":"While accurate protein structure predictions are now available for nearly every observed protein sequence, predicted structures lack much of the functional context offered by experimental structure determination. We address this gap with NodeCoder, a task-independent platform that maps residue-based datasets onto 3D protein structures, embeds the resulting structural feature into a contact network, and models residue classification tasks with a Graph Convolutional Network (GCN). We demonstrate the versatility of this strategy by modeling six separate tasks, with some labels derived from other "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2302.03590","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2302.03590/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-05T05:39:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"K9O+CoktSEsppSA7dw7j912dbxURrULY2WMrdlIV1OYW80Jq6rBdr9sIS2PagY8VqHHS8PqRnCYQ5xmgTHLDBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-18T05:16:57.853208Z"},"content_sha256":"b3bcfde4c3139bb6d9124197a2a8a86e64e8d0fc53dbf18bdd3b76a006f9f43b","schema_version":"1.0","event_id":"sha256:b3bcfde4c3139bb6d9124197a2a8a86e64e8d0fc53dbf18bdd3b76a006f9f43b"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/RMKCVA52U3RIVZ4E6EVJXB32QD/bundle.json","state_url":"https://pith.science/pith/RMKCVA52U3RIVZ4E6EVJXB32QD/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/RMKCVA52U3RIVZ4E6EVJXB32QD/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-18T05:16:57Z","links":{"resolver":"https://pith.science/pith/RMKCVA52U3RIVZ4E6EVJXB32QD","bundle":"https://pith.science/pith/RMKCVA52U3RIVZ4E6EVJXB32QD/bundle.json","state":"https://pith.science/pith/RMKCVA52U3RIVZ4E6EVJXB32QD/state.json","well_known_bundle":"https://pith.science/.well-known/pith/RMKCVA52U3RIVZ4E6EVJXB32QD/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:RMKCVA52U3RIVZ4E6EVJXB32QD","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":"e57c09f20f1a7b41a8f739a2cf6e0c26913f1eadf7bb7e527ce8261ecdf10c45","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"q-bio.QM","submitted_at":"2023-02-07T16:58:24Z","title_canon_sha256":"961114a652bcaac51f0efee496dc0f8b2c9f55bac0af20063a1bcd8ed8cff74f"},"schema_version":"1.0","source":{"id":"2302.03590","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2302.03590","created_at":"2026-07-05T05:39:38Z"},{"alias_kind":"arxiv_version","alias_value":"2302.03590v1","created_at":"2026-07-05T05:39:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2302.03590","created_at":"2026-07-05T05:39:38Z"},{"alias_kind":"pith_short_12","alias_value":"RMKCVA52U3RI","created_at":"2026-07-05T05:39:38Z"},{"alias_kind":"pith_short_16","alias_value":"RMKCVA52U3RIVZ4E","created_at":"2026-07-05T05:39:38Z"},{"alias_kind":"pith_short_8","alias_value":"RMKCVA52","created_at":"2026-07-05T05:39:38Z"}],"graph_snapshots":[{"event_id":"sha256:b3bcfde4c3139bb6d9124197a2a8a86e64e8d0fc53dbf18bdd3b76a006f9f43b","target":"graph","created_at":"2026-07-05T05:39:38Z","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/2302.03590/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"While accurate protein structure predictions are now available for nearly every observed protein sequence, predicted structures lack much of the functional context offered by experimental structure determination. We address this gap with NodeCoder, a task-independent platform that maps residue-based datasets onto 3D protein structures, embeds the resulting structural feature into a contact network, and models residue classification tasks with a Graph Convolutional Network (GCN). We demonstrate the versatility of this strategy by modeling six separate tasks, with some labels derived from other ","authors_text":"Bo Wang, Jay Huang, Nasim Abdollahi, Seyed Ali Madani Tonekaboni, Stephen MacKinnon","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"q-bio.QM","submitted_at":"2023-02-07T16:58:24Z","title":"NodeCoder: a graph-based machine learning platform to predict active sites of modeled protein structures"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2302.03590","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:c831ddbeed0cd32ed29b12a583cbfe32b46268712f03a1c92ac4b72fbaffa666","target":"record","created_at":"2026-07-05T05:39:38Z","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":"e57c09f20f1a7b41a8f739a2cf6e0c26913f1eadf7bb7e527ce8261ecdf10c45","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"q-bio.QM","submitted_at":"2023-02-07T16:58:24Z","title_canon_sha256":"961114a652bcaac51f0efee496dc0f8b2c9f55bac0af20063a1bcd8ed8cff74f"},"schema_version":"1.0","source":{"id":"2302.03590","kind":"arxiv","version":1}},"canonical_sha256":"8b142a83baa6e28ae784f12a9b877a80d3e3bdd9a64633cabdadf482913533b0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"8b142a83baa6e28ae784f12a9b877a80d3e3bdd9a64633cabdadf482913533b0","first_computed_at":"2026-07-05T05:39:38.489173Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:39:38.489173Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"PpqdjxL3s1SKQBHso+CE9Y79FdEXQg/E9PmdTPl9GXML+6P9Gbl9Oc2sccALxbv2XW0GySAORw89S3r6QsiXAg==","signature_status":"signed_v1","signed_at":"2026-07-05T05:39:38.489622Z","signed_message":"canonical_sha256_bytes"},"source_id":"2302.03590","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:c831ddbeed0cd32ed29b12a583cbfe32b46268712f03a1c92ac4b72fbaffa666","sha256:b3bcfde4c3139bb6d9124197a2a8a86e64e8d0fc53dbf18bdd3b76a006f9f43b"],"state_sha256":"665d095c28c7143b2d7d5cabcdf1a7ba642475128c4936b40c32e20ed8919bfc"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OY37K98TGqgJnroOvBYNDdt51p9FZpr0U+7HiMklTDtNzOQyctKHDm1KluHrnNfzjz0pURcpTUUo7DjLNOoYCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-18T05:16:57.857354Z","bundle_sha256":"bf41d9fde59c02a8c9822d76ecbc09a6c959082b7519a7408f7d73da65dd0f86"}}