Skip to content

Latest commit

 

History

History
26 lines (13 loc) · 1.14 KB

README.md

File metadata and controls

26 lines (13 loc) · 1.14 KB

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)