Skip to main content

Crate ruv_neural_graph

Crate ruv_neural_graph 

Source
Expand description

rUv Neural Graph – Brain connectivity graph construction from neural signals.

This crate builds brain connectivity graphs from multi-channel neural time series data, provides graph-theoretic metrics, spectral analysis, and temporal dynamics tracking for brain topology research.

§Modules

  • atlas – Brain atlas definitions (Desikan-Killiany 68 regions)
  • constructor – Graph construction from connectivity matrices and time series
  • petgraph_bridge – Convert between BrainGraph and petgraph types
  • metrics – Graph-theoretic metrics (efficiency, clustering, centrality)
  • spectral – Spectral graph properties (Laplacian, Fiedler value)
  • dynamics – Temporal graph dynamics and topology tracking

Re-exports§

pub use atlas::load_atlas;
pub use atlas::AtlasType;
pub use constructor::BrainGraphConstructor;
pub use dynamics::TopologyTracker;
pub use metrics::betweenness_centrality;
pub use metrics::clustering_coefficient;
pub use metrics::degree_distribution;
pub use metrics::global_efficiency;
pub use metrics::graph_density;
pub use metrics::local_efficiency;
pub use metrics::modularity;
pub use metrics::node_degree;
pub use metrics::small_world_index;
pub use petgraph_bridge::from_petgraph;
pub use petgraph_bridge::to_petgraph;
pub use spectral::fiedler_value;
pub use spectral::graph_laplacian;
pub use spectral::normalized_laplacian;
pub use spectral::spectral_gap;

Modules§

atlas
Brain atlas definitions with built-in parcellations.
constructor
Graph construction from connectivity matrices and multi-channel time series.
dynamics
Temporal graph dynamics: tracking topology metrics over time.
metrics
Graph-theoretic metrics for brain connectivity analysis.
petgraph_bridge
Petgraph bridge: convert between BrainGraph and petgraph types.
spectral
Spectral graph properties: Laplacian matrices, Fiedler value, spectral gap.