Skip to main content

Crate lau_network_science

Crate lau_network_science 

Source
Expand description

§lau-network-science

A comprehensive network science library implementing models, centrality measures, community detection, epidemic spreading, and agent social network analysis.

Re-exports§

pub use graph::Graph;
pub use graph::DirectedGraph;
pub use models::erdos_renyi;
pub use models::barabasi_albert;
pub use models::watts_strogatz;
pub use centrality::degree_centrality;
pub use centrality::betweenness_centrality;
pub use centrality::closeness_centrality;
pub use centrality::eigenvector_centrality;
pub use centrality::pagerank;
pub use community::louvain;
pub use community::label_propagation;
pub use small_world::average_path_length;
pub use small_world::clustering_coefficient;
pub use small_world::small_world_coefficient;
pub use assortativity::degree_assortativity;
pub use assortativity::mixing_matrix;
pub use resilience::node_percolation;
pub use resilience::edge_percolation;
pub use resilience::targeted_attack;
pub use epidemic::sir_model;
pub use epidemic::sis_model;
pub use epidemic::epidemic_threshold;
pub use degree_distribution::power_law_fit;
pub use degree_distribution::is_scale_free;
pub use degree_distribution::degree_histogram;
pub use agent_network::AgentNetwork;
pub use agent_network::AgentNetworkAnalyzer;

Modules§

agent_network
Agent social network modeling and analysis.
assortativity
Assortativity and mixing patterns.
centrality
Centrality measures.
community
Community detection algorithms.
degree_distribution
Degree distribution analysis.
epidemic
Epidemic spreading models on networks.
graph
models
Network generation models.
resilience
Network resilience: percolation, attacks.
small_world
Small-world properties.