Expand description
Export module for RuVector Discovery Framework
Provides export functionality for graph data and patterns:
- GraphML format (for Gephi, Cytoscape)
- DOT format (for Graphviz)
- CSV format (for patterns and coherence history)
§Examples
ⓘ
use ruvector_data_framework::export::{export_graphml, export_dot, ExportFilter};
// Export full graph to GraphML
export_graphml(&engine, "graph.graphml", None)?;
// Export climate domain only
let filter = ExportFilter::domain(Domain::Climate);
export_graphml(&engine, "climate.graphml", Some(filter))?;
// Export patterns to CSV
export_patterns_csv(&patterns, "patterns.csv")?;Structs§
- Export
Filter - Filter criteria for graph export
Functions§
- export_
all - Export all data to a directory
- export_
coherence_ csv - Export coherence history to CSV format
- export_
dot - Export graph to DOT format (for Graphviz)
- export_
graphml - Export graph to GraphML format (for Gephi, Cytoscape, etc.)
- export_
patterns_ csv - Export patterns to CSV format
- export_
patterns_ with_ evidence_ csv - Export patterns with evidence to detailed CSV