docs: def force_directed(self,defaultEdgeWeight=None,defaultNodeMass=None,\
  		defaultSpringCoefficient=None,defaultSpringLength=None,EdgeAttribute=None,\
  		isDeterministic=None,maxWeightCutoff=None,minWeightCutoff=None,network=None,\
  		NodeAttribute=None,nodeList=None,numIterations=None,singlePartition=None,\
  		Type=None,verbose=None):
  		"""
  		Execute the Prefuse Force Directed Layout on a network
  
  		:param defaultEdgeWeight (string, optional): The default edge weight to con
  			sider, default is 0.5
  		:param defaultNodeMass (string, optional): Default Node Mass, in numeric va
  			lue
  		:param defaultSpringCoefficient (string, optional): Default Spring Coeffici
  			ent, in numeric value
  		:param defaultSpringLength (string, optional): Default Spring Length, in nu
  			meric value
  		: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 isDeterministic (string, optional): Force deterministic layouts (slo
  			wer); boolean values only, true or false; defaults to false
  		: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 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 numIterations (string, optional): Number of Iterations, in numeric v
  			alue
  		:param singlePartition (string, optional): Don't partition graph before lay
  			out; boolean values only, true or false; defaults to false
  		: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']
  		"""
  		network=check_network(self,network,verbose=verbose)
  		PARAMS=set_param(['defaultEdgeWeight','defaultNodeMass','defaultSpringCoefficient',\
  		'defaultSpringLength','EdgeAttribute','isDeterministic','maxWeightCutoff',\
  		'minWeightCutoff','network','NodeAttribute','nodeList','numIterations',\
  		'singlePartition','Type'],[defaultEdgeWeight,defaultNodeMass,\
  		defaultSpringCoefficient,defaultSpringLength,EdgeAttribute,isDeterministic,\
  		maxWeightCutoff,minWeightCutoff,network,NodeAttribute,nodeList,numIterations,\
  		singlePartition,Type])
  		response=api(url=self.__url+"/force-directed", PARAMS=PARAMS, method="POST", verbose=verbose)
  		return response