Skip to content

Commit fb684c1

Browse files
committed
Update README
1 parent e481e24 commit fb684c1

File tree

1 file changed

+35
-44
lines changed

1 file changed

+35
-44
lines changed

README.md

Lines changed: 35 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -9,70 +9,61 @@ The Gephi Plugins Bootcamp is the best sources of examples and good practices to
99
Complete list of the plug-ins examples included in the bootcamp:
1010

1111
#### Layout
12-
<table>
13-
<tr><td><b>Grid Layout</b></td><td>Place all nodes in a simple grid. Users can configure the size of the area and the speed.</td></tr>
14-
<tr><td><b>Sorted Grid Layout</b></td><td>Same example as Grid Layout but users can sort nodes with an attribute column.</td></tr>
15-
</table>
12+
13+
- **Grid Layout** Place all nodes in a simple grid. Users can configure the size of the area and the speed.
14+
- **Sorted Grid Layout** Same example as Grid Layout but users can sort nodes with an attribute column.
1615

1716
#### Filter
18-
<table>
19-
<tr><td><b>Transform to Undirected</b></td><td>Edge filter to remove mutual edges in a directed graph.</td></tr>
20-
<tr><td><b>Top nodes</b></td><td>Keep the top K nodes using an attribute column.</td></tr>
21-
<tr><td><b>Remove Edge Crossing</b></td><td>Example of a complex filter implementation which removes edges until no crossing occurs.</td></tr>
22-
</table>
17+
18+
- **Transform to Undirected** Edge filter to remove mutual edges in a directed graph.
19+
- **Top nodes** Keep the top K nodes using an attribute column.
20+
- **Remove Edge Crossing** Example of a complex filter implementation which removes edges until no crossing occurs.
2321

2422
#### Tool
25-
<table>
26-
<tr><td><b>Find</b></td><td>Tool with a autocomplete text field to find any node based on labels and zoom by it.</td></tr>
27-
<tr><td><b>Add Nodes</b></td><td>Listen to mouse clicks and adds nodes. Also adds edges if selecting other nodes.</td></tr>
28-
</table>
23+
24+
- **Find** Tool with a autocomplete text field to find any node based on labels and zoom by it.
25+
- **Add Nodes** Listen to mouse clicks and adds nodes. Also adds edges if selecting other nodes.
2926

3027
#### Export
31-
<table>
32-
<tr><td><b>JPG Export</b></td><td>Vectorial export to the JPG image format. Contains a settings panel to set the width and height.</td></tr>
33-
<tr><td><b>SQLite Database Export</b></td><td>Current graph export to a SQLite Database file. A new sub-menu is added in the Export menu and an example of a custom exporter is shown.</td></tr>
34-
</table>
28+
29+
- **JPG Export** Vectorial export to the JPG image format. Contains a settings panel to set the width and height.
30+
- **SQLite Database Export** Current graph export to a SQLite Database file. A new sub-menu is added in the Export menu and an example of a custom exporter is shown.
3531

3632
#### Preview
37-
<table>
38-
<tr><td><b>Highlight Mutual Edges</b></td><td>Colors differently mutual edges. Overwrites and extends the default edge renderer.</td></tr>
39-
<tr><td><b>Glow Renderer</b></td><td>Adds a new renderer for node items which draws a glow effect around nodes.</td></tr>
40-
<tr><td><b>Node Z-ordering</b></td><td>Extends the default node builder by reordeing the node items by size or any number columns. Also shows how to create complex Preview UI.</td></tr>
41-
</table>
33+
34+
- **Highlight Mutual Edges** Colors differently mutual edges. Overwrites and extends the default edge renderer.
35+
- **Glow Renderer** Adds a new renderer for node items which draws a glow effect around nodes.
36+
- **Node Z-ordering** Extends the default node builder by reordering the node items by size or any number columns. Also shows how to create complex Preview UI.
4237

4338
#### Import
44-
<table>
45-
<tr><td><b>Matrix Market Importer</b></td><td>File importer for the Matrix Market format. Lot's of datasets [here](http://www2.research.att.com/~yifanhu/GALLERY/GRAPHS/index.html).</td></tr>
46-
</table>
39+
40+
- **Matrix Market Importer** File importer for the Matrix Market format. Lot's of datasets [here](http://www2.research.att.com/~yifanhu/GALLERY/GRAPHS/index.html).
4741

4842
#### Statistic
49-
<table>
50-
<tr><td><b>Count Self-Loop</b></td><td>Example of a statistics result at the global level. Simply counts the number of self-loop edges in the graph</td></tr>
51-
<tr><td><b>Average Euclidean Distance</b></td><td>Example of a per-node calculation. For a given node it calculates the average distance to others.</td></tr>
52-
</table>
43+
44+
- **Count Self-Loop** Example of a statistics result at the global level. Simply counts the number of self-loop edges in the graph
45+
- **Average Euclidean Distance** Example of a per-node calculation. For a given node it calculates the average distance to others.
5346

5447
#### Plugins sub-menu
55-
<table>
56-
<tr><td><b>Test action</b></td><td>Simple action which display a message and a dialog.</td></tr>
57-
<tr><td><b>Remove self loops</b></td><td>Action which accesses the graph and remove self-loops, if any.</td></tr>
58-
<tr><td><b>Using Progress and Cancel</b></td><td>Action which creates a long task and execute it with progress and cancel support.</td></tr>
59-
</table>
48+
49+
- **Test action** Simple action which display a message and a dialog.
50+
- **Remove self loops** Action which accesses the graph and remove self-loops, if any.
51+
- **Using Progress and Cancel** Action which creates a long task and execute it with progress and cancel support.
6052

6153
#### Execute at startup
62-
<table>
63-
<tr><td><b>When UI is ready</b></td><td>Do something when the UI finished loading.</td></tr>
64-
<tr><td><b>Workspace select events</b></td><td>Do something when a workspace is selected.</td></tr>
65-
</table>
54+
55+
- **When UI is ready** Do something when the UI finished loading.
56+
- **Workspace select events** Do something when a workspace is selected.
6657

6758
#### Processor
68-
<table>
69-
<tr><td><b>Initial Position</b></td><td>Set up the nodes' initial position always the same. It calculates a hash with all nodes so the X/Y position is randomized always in the same way.</td></tr>
70-
</table>
59+
60+
- **Initial Position** Set up the nodes' initial position always the same. It calculates a hash with all nodes so the X/Y position is randomized always in the same way.
61+
7162

7263
### New Panel
73-
<table>
74-
<tr><td><b>New panel</b></td><td>Example of a new panel plugin set up at the ranking position.</td></tr>
75-
</table>
64+
65+
- **New panel** Example of a new panel plugin set up at the ranking position.
66+
7667

7768
## Installation
7869

0 commit comments

Comments
 (0)