Skip to content

TimothyStephens/Network_Analysis_Scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network_Analysis_Scripts

Scripts for graph (network) analysis using the python graph_tool package

load_edges_into_network.py: Load edges into graph object and save it to a file.

extract_connected_components.py: Extract connected components from graph file and save each componenet to its own graph file.

compute_layout_SFDP_springBlock.py: Compute SFDP spring-block layout for graph and save new graph (with layout set) to file.

add_vertex_properties.py: Add properties (annotations) to graph.

remove_parallel_edges.py: Remove parallel edges from graph and save non-redundant graph to file.

plot_graph.py: Plot graph with vertex (node) color set using property in graph file.

plot_legend.py: Plot legend using name-hex pairs

print_vertices.py: Print vertices (nodes) in graph file.

print_vertex_properties_info.py: Print names and types of each vertex property (annotation) in graph file (useful for checking what is in a graph file)

print_edges.py: Print edges in graph file.

print_edge_properties_info.py: Print names and types of each edge property (annotation) in graph file (useful for checking what is in a graph file)

About

Scripts for network analysis using the python graph_tool package

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors