def fruchterman_rheingold(self,attraction_multiplier=None,conflict_avoidance=None,\
		defaultEdgeWeight=None,EdgeAttribute=None,gravity_multiplier=None,\
		layout3D=None,max_distance_factor=None,maxWeightCutoff=None,minWeightCutoff=None,\
		network=None,nIterations=None,NodeAttribute=None,nodeList=None,randomize=None,\
		repulsion_multiplier=None,singlePartition=None,spread_factor=None,\
		temperature=None,Type=None,update_iterations=None,verbose=None):
		"""
		Execute the Edge-weighted Force directed (BioLayout) on a network

		:param attraction_multiplier (string, optional): Divisor to calculate the a
			ttraction force, in numeric value
		:param conflict_avoidance (string, optional): Constant force applied to avo
			id conflicts, in numeric value
		:param defaultEdgeWeight (string, optional): The default edge weight to con
			sider, default is 0.5
		:param EdgeAttribute (string, optional): The name of the edge column contai
			ning numeric values that will be used as weights in the layout algor
			ithm. Only columns containing numeric values are shown
		:param gravity_multiplier (string, optional): Multiplier to calculate the g
			ravity force, in numeric value
		:param layout3D (string, optional): Layout nodes in 3D; boolean values only
			, true or false; defaults to true
		:param max_distance_factor (string, optional): Percent of graph used for no
			de repulsion calculations, in numeric value
		:param maxWeightCutoff (string, optional): The maximum edge weight to consi
			der, default to the Double.MAX value
		:param minWeightCutoff (string, optional): The minimum edge weight to consi
			der, numeric values, default is 0
		:param network (string, optional): Specifies a network by name, or by SUID
			if the prefix SUID: is used. The keyword CURRENT, or a blank value c
			an also be used to specify the current network.
		:param nIterations (string, optional): Number of iterations, in numeric val
			ue
		:param NodeAttribute (string, optional): The name of the node column contai
			ning numeric values that will be used as weights in the layout algor
			ithm. Only columns containing numeric values are shown
		:param nodeList (string, optional): Specifies a list of nodes. The keywords
				all, selected, or unselected can be used to specify nodes by their
			selection state. The pattern COLUMN:VALUE sets this parameter to any
				rows that contain the specified column value; if the COLUMN prefix
			is not used, the NAME column is matched by default. A list of COLUMN
			:VALUE pairs of the format COLUMN1:VALUE1,COLUMN2:VALUE2,... can be
			used to match multiple values.
		:param randomize (string, optional): Randomize graph before layout; boolean
				values only, true or false; defaults to true
		:param repulsion_multiplier (string, optional): Multiplier to calculate the
				repulsion force, in numeric value
		:param singlePartition (string, optional): Don't partition graph before lay
			out; boolean values only, true or false; defaults to false
		:param spread_factor (string, optional): Amount of extra room for layout, i
			n numeric value
		:param temperature (string, optional): Initial temperature, in numeric valu
			e
		:param Type (string, optional): How to interpret weight values; must be one
				of Heuristic, -Log(value), 1 - normalized value and normalized valu
			e. Defaults to Heuristic = ['Heuristic', '-Log(value)', '1 - normali
			zed value', 'normalized value']
		:param update_iterations (string, optional): Number of iterations before up
			dating display, in numeric value (0: update only at end)
		"""
		network=check_network(self,network,verbose=verbose)
		PARAMS=set_param(['attraction_multiplier','conflict_avoidance',\
		'defaultEdgeWeight','EdgeAttribute','gravity_multiplier','layout3D',\
		'max_distance_factor','maxWeightCutoff','minWeightCutoff','network',\
		'nIterations','NodeAttribute','nodeList','randomize','repulsion_multiplier',\
		'singlePartition','spread_factor','temperature','Type','update_iterations'],\
		[attraction_multiplier,conflict_avoidance,defaultEdgeWeight,EdgeAttribute,\
		gravity_multiplier,layout3D,max_distance_factor,maxWeightCutoff,\
		minWeightCutoff,network,nIterations,NodeAttribute,nodeList,randomize,\
		repulsion_multiplier,singlePartition,spread_factor,temperature,Type,\
		update_iterations])
		response=api(url=self.__url+"/fruchterman-rheingold", PARAMS=PARAMS, method="POST", verbose=verbose)
		return response
Execute the Edge-weighted Force directed (BioLayout) on a network

		:param attraction_multiplier (string, optional): Divisor to calculate the a
			ttraction force, in numeric value
		:param conflict_avoidance (string, optional): Constant force applied to avo
			id conflicts, in numeric value
		:param defaultEdgeWeight (string, optional): The default edge weight to con
			sider, default is 0.5
		:param EdgeAttribute (string, optional): The name of the edge column contai
			ning numeric values that will be used as weights in the layout algor
			ithm. Only columns containing numeric values are shown
		:param gravity_multiplier (string, optional): Multiplier to calculate the g
			ravity force, in numeric value
		:param layout3D (string, optional): Layout nodes in 3D; boolean values only
			, true or false; defaults to true
		:param max_distance_factor (string, optional): Percent of graph used for no
			de repulsion calculations, in numeric value
		:param maxWeightCutoff (string, optional): The maximum edge weight to consi
			der, default to the Double.MAX value
		:param minWeightCutoff (string, optional): The minimum edge weight to consi
			der, numeric values, default is 0
		:param network (string, optional): Specifies a network by name, or by SUID
			if the prefix SUID: is used. The keyword CURRENT, or a blank value c
			an also be used to specify the current network.
		:param nIterations (string, optional): Number of iterations, in numeric val
			ue
		:param NodeAttribute (string, optional): The name of the node column contai
			ning numeric values that will be used as weights in the layout algor
			ithm. Only columns containing numeric values are shown
		:param nodeList (string, optional): Specifies a list of nodes. The keywords
				all, selected, or unselected can be used to specify nodes by their
			selection state. The pattern COLUMN:VALUE sets this parameter to any
				rows that contain the specified column value; if the COLUMN prefix
			is not used, the NAME column is matched by default. A list of COLUMN
			:VALUE pairs of the format COLUMN1:VALUE1,COLUMN2:VALUE2,... can be
			used to match multiple values.
		:param randomize (string, optional): Randomize graph before layout; boolean
				values only, true or false; defaults to true
		:param repulsion_multiplier (string, optional): Multiplier to calculate the
				repulsion force, in numeric value
		:param singlePartition (string, optional): Don't partition graph before lay
			out; boolean values only, true or false; defaults to false
		:param spread_factor (string, optional): Amount of extra room for layout, i
			n numeric value
		:param temperature (string, optional): Initial temperature, in numeric valu
			e
		:param Type (string, optional): How to interpret weight values; must be one
				of Heuristic, -Log(value), 1 - normalized value and normalized valu
			e. Defaults to Heuristic = ['Heuristic', '-Log(value)', '1 - normali
			zed value', 'normalized value']
		:param update_iterations (string, optional): Number of iterations before up
			dating display, in numeric value (0: update only at end)