Package: splitGraph 0.3.0
splitGraph: Dataset Dependency Graphs for Leakage-Aware Evaluation
Represent biomedical dataset structure as typed dependency graphs so that sample provenance, repeated-measure structure, study design, batch effects, and temporal relationships are explicit and inspectable. Validates dataset structure, detects sample-level overlap, derives deterministic split constraints, and produces a tool-agnostic split specification for leakage-aware evaluation workflows.
Authors:
splitGraph_0.3.0.tar.gz
splitGraph_0.3.0.zip(r-4.7)splitGraph_0.3.0.zip(r-4.6)splitGraph_0.3.0.zip(r-4.5)
splitGraph_0.3.0.tgz(r-4.6-any)splitGraph_0.3.0.tgz(r-4.5-any)
splitGraph_0.3.0.tar.gz(r-4.7-any)splitGraph_0.3.0.tar.gz(r-4.6-any)
splitGraph_0.3.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
splitGraph/json (API)
| # Install 'splitGraph' in R: |
| install.packages('splitGraph', repos = c('https://selcukorkmaz.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/selcukorkmaz/splitgraph/issues
Last updated from:6998507b77. Checks:7 WARNING, 1 ERROR, 1 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | WARNING | 149 | ||
| source / vignettes | ERROR | 202 | ||
| linux-release-x86_64 | WARNING | 165 | ||
| macos-release-arm64 | WARNING | 101 | ||
| macos-oldrel-arm64 | WARNING | 108 | ||
| windows-devel | WARNING | 94 | ||
| windows-release | WARNING | 105 | ||
| windows-oldrel | WARNING | 94 | ||
| wasm-release | OK | 119 |
Exports:as_igraphas_split_specbuild_dependency_graphbuild_depgraphcreate_edgescreate_nodesdependency_constraintdependency_graphdepgraph_validation_reportderive_split_constraintsdetect_dependency_componentsdetect_shared_dependenciesgraph_edge_setgraph_from_metadatagraph_node_setgraph_query_resultgrouping_vectoringest_metadataleakage_risk_summarymigrate_dependency_graph_jsonmigrate_split_spec_jsonnew_depgraphnew_depgraph_edgesnew_depgraph_nodesquery_edge_typequery_neighborsquery_node_typequery_pathsquery_shortest_pathsread_dependency_graphread_split_specrelatedness_edges_from_kinshipspatial_edges_from_coordssplit_constraintsplit_specsplit_spec_validationsummarize_leakage_risksvalidate_depgraphvalidate_graphvalidate_graph_jsonvalidate_split_specvalidate_split_spec_jsonwrite_dependency_graphwrite_split_spec
Dependencies:clicpp11glueigraphlatticelifecyclemagrittrMatrixpkgconfigrlangvctrs
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Translate splitGraph Constraints into Stable Split Specifications | as_split_spec summarize_leakage_risks validate_split_spec |
| Assemble and Validate Dependency Graphs | as_igraph build_dependency_graph build_depgraph validate_depgraph validate_graph |
| Create Canonical Node and Edge Tables | create_edges create_nodes |
| Validation Report Object for splitGraph Graphs | depgraph_validation_report leakage_risk_summary split_spec split_spec_validation |
| Derive Split Constraints from Dependency Graphs | derive_split_constraints grouping_vector |
| Build a Dependency Graph Directly from a Metadata Table | graph_from_metadata |
| Construct Core splitGraph S3 Objects | dependency_constraint dependency_graph graph_edge_set graph_node_set graph_query_result new_depgraph new_depgraph_edges new_depgraph_nodes split_constraint |
| Standardize Sample Metadata | ingest_metadata |
| Upgrade Serialized splitGraph JSON to the Current Schema Version | migrate_dependency_graph_json migrate_json migrate_split_spec_json |
| Build Pairwise Leakage Edges from Continuous Similarity | pairwise_edges relatedness_edges_from_kinship spatial_edges_from_coords |
| Query Dependency Graph Structure | detect_dependency_components detect_shared_dependencies query_edge_type query_neighbors query_node_type query_paths query_shortest_paths |
| Validate Serialized splitGraph JSON Against the Shipped Schema | validate_graph_json validate_json validate_split_spec_json |
| Serialize a Dependency Graph to JSON | read_dependency_graph write_dependency_graph |
| Serialize a Split Specification to JSON | read_split_spec write_split_spec |
