py3plex.visualization.fa2 package¶
Submodules¶
py3plex.visualization.fa2.fa2util module¶
-
class
py3plex.visualization.fa2.fa2util.Edge¶ Bases:
object
-
class
py3plex.visualization.fa2.fa2util.Node¶ Bases:
object
-
class
py3plex.visualization.fa2.fa2util.Region(nodes)¶ Bases:
object-
applyForce(n, theta, coefficient=0)¶
-
applyForceOnNodes(nodes, theta, coefficient=0)¶
-
buildSubRegions()¶
-
updateMassAndGeometry()¶
-
-
py3plex.visualization.fa2.fa2util.adjustSpeedAndApplyForces(nodes, speed, speedEfficiency, jitterTolerance)¶
-
py3plex.visualization.fa2.fa2util.apply_attraction(nodes, edges, distributedAttraction, coefficient, edgeWeightInfluence)¶
-
py3plex.visualization.fa2.fa2util.apply_gravity(nodes, gravity, useStrongGravity=False)¶
-
py3plex.visualization.fa2.fa2util.apply_repulsion(nodes, coefficient)¶
-
py3plex.visualization.fa2.fa2util.linAttraction(n1, n2, e, distributedAttraction, coefficient=0)¶
-
py3plex.visualization.fa2.fa2util.linGravity(n, g)¶
-
py3plex.visualization.fa2.fa2util.linRepulsion(n1, n2, coefficient=0)¶
-
py3plex.visualization.fa2.fa2util.linRepulsion_region(n, r, coefficient=0)¶
-
py3plex.visualization.fa2.fa2util.strongGravity(n, g, coefficient=0)¶
py3plex.visualization.fa2.forceatlas2 module¶
-
class
py3plex.visualization.fa2.forceatlas2.ForceAtlas2(outboundAttractionDistribution=False, linLogMode=False, adjustSizes=False, edgeWeightInfluence=1.0, jitterTolerance=1.0, barnesHutOptimize=True, barnesHutTheta=1.2, multiThreaded=False, scalingRatio=2.0, strongGravityMode=False, gravity=1.0, verbose=True)¶ Bases:
object-
forceatlas2(G, pos=None, iterations=100)¶
-
forceatlas2_igraph_layout(G, pos=None, iterations=100, weight_attr=None)¶
-
forceatlas2_networkx_layout(G, pos=None, iterations=100)¶
-
init(G, pos=None)¶
-