docs: 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