Learn R Programming

SDDE (version 1.0.0)

load_network: is a helper function to load networks from files

Description

This function allows the user to load the network files. Note that standard igraph functions can be also used.

Usage

load_network(filename_or_df, filename_tax_or_df, edge_weight)

Arguments

filename_or_df
the file containing an undirected list of nodes in tabular format (node1, node2, edge weight)
filename_tax_or_df
an additional file containing taxa information for each node
edge_weight
how to treat the edge weight: 'equal', 'proportional' or 'inverse' (default: equal)

Value

  • This function return generic igraph objects suitable for use in the SDDE package.

encoding

ISO-8859-2

Examples

Run this code
## Load a network from files. 
	network=load_network('graph.txt','graph_tax.txt','equal')
		info_network(network$g1,network$g2);
	# We expect the network to be a series of nodes as tab-separated values.
	#
	# Example graph.txt:
	# node1	node2  edge weight	
	# x1	x2	   	1
	# x2	x3		1
	# x3	x6		1
	# x1	x5		1
	# x5	x6		1	
	#
	# Example graph_tax.txt
	# x1	plasmid 
	# x2	plasmid
	# x3	bacteria
	# x4	plasmid
	# x5	bacteria
	# x6	virus

Run the code above in your browser using DataLab