-  All classes
-  Export to .gexf file
- import from .gexf file
To use this module you have to write only the import line:
from Gephi import gephiGraph(version, creator, description, mode, default_edge_type)| Variables | Type | Nullable | Options | 
|---|---|---|---|
| Version | String | ✘ | 1.1 - 1.2 | 
| Creator | String | ✔ | What you want | 
| Description | String | ✔ | What you want | 
| Mode | String | ✘ | static - dynamic | 
| Default edge type | String | ✘ | directed - undirected - mutual | 
Permit to add a node in graph node list.
add_node(node)Return:
- 0: Node has not been added
- Node already exist
 
- 1: Node has been added
| Variables | Nullable | Type | 
|---|---|---|
| Node | ✘ | Node | 
remove_node(node)Permit to remove node from graph node list. Return:
- 0: Node has not been removed
- Node doesn't exist
 
- 1: Node has been removed
| Variables | Nullable | Type | 
|---|---|---|
| Node | ✘ | Node | 
node_exist(node)Check if exist a node in graph node list. Return:
- false: Node already doesn't exist in graph node list
- true: Node already exist in graph node list
| Variables | Nullable | Type | 
|---|---|---|
| Node | ✘ | Node | 
node_id_exist(node)Check if a node in graph node list has the same id. Return:
- false: Node id already doesn't exist in graph node list
- true: Node id already exist in graph node list
| Variables | Nullable | Type | 
|---|---|---|
| Node | ✘ | Node - string | 
add_edge(edge)Permit to add an edge to graph edge list. Return:
- 0: Edge has not been added
- Edge already exist
- Edge source/target association already exist
- Doesn't exist an association between edge source and a node id
- Doesn't exist an association between edge target and a node id
 
- 1: Edge has been added
| Variables | Nullable | Type | 
|---|---|---|
| Edge | ✘ | Edge | 
remove_edge(edge)Permit to remove an edge from graph edge list. Return:
- 0: Edge has not been removed
- Edge doesn't exist
 
- 1: Edge has been removed
| Variables | Nullable | Type | 
|---|---|---|
| Edge | ✘ | Edge | 
edge_exist(edge)Check if an edge in graph edge list exist. Return:
- false: Edge already doesn't exist in graph edge list
- true: Edge already exist in graph edge list
| Variables | Nullable | Type | 
|---|---|---|
| Edge | ✘ | Edge | 
edge_association_exist(edge)Check if an edge in graph edge list has the same source/target association. Return:
- false: Edge id already doesn't exist in graph edge list
- true: Edge id already exist in graph edge list
| Variables | Nullable | Type | 
|---|---|---|
| Edge | ✘ | Edge | 
Node(id, label, color, position, size, shape)| Variables | Type | Nullable | Options | 
|---|---|---|---|
| Id | String | ✘ | What you want | 
| Label | String | ✘ | What you want | 
| Color | Color | ✔ | What you want | 
| Position | Position | ✔ | What you want | 
| Size | Numeric | ✔ | What you want | 
| Shape | Numeric | ✔ | What you want | 
Return a node info string.
to_string()Edge(id, label, type, source, target, weight)| Variables | Type | Nullable | Options | 
|---|---|---|---|
| Id | String | ✘ | What you want | 
| Label | String | ✔ | What you want | 
| Type | String | ✘ | directed - undirected - mutual | 
| Source | String | ✘ | An existing node id | 
| Target | String | ✘ | An existing node id | 
| Weight | Numeric | ✔ | What you want | 
return an edge info string.
to_string()Color(r, g, b)| Variables | Type | Nullable | Options | 
|---|---|---|---|
| R | Numeric | ✘ | Value from 0 to 255 | 
| G | Numeric | ✘ | Value from 0 to 255 | 
| B | Numeric | ✘ | Value from 0 to 255 | 
return a color info string.
to_string()Position(x, y, z)| Variables | Type | Nullable | Options | 
|---|---|---|---|
| X | Numeric | ✘ | What you want | 
| Y | Numeric | ✘ | What you want | 
| Z | Numeric | ✘ | What you want | 
return a position info string.
to_string()Permit to create a .gexf file from a Graph to be import into Gephi afterwards.
create_gefx_file(graph, filename)| Variables | Type | Nullable | Options | 
|---|---|---|---|
| Graph | Graph | ✘ | What you want | 
| filename | String | ✘ | File name .gexf | 
