1socnetv(1) Social Network Visualiser socnetv(1)
2
3
4
6 socnetv - Visualize and analyze social networks
7
9 socnetv < file.net >
10
11 socnetv -V | --version
12
13 socnetv -h | --help
14
16 Social Network Visualiser (SocNetV) is a cross-platform, user-friendly
17 application for the analysis and visualization of Social Networks.
18
19 With SocNetV you can:
20
21
22 • Draw social networks with a few clicks on a virtual canvas, load
23 field data from a file in a supported format (GraphML, GraphViz,
24 EdgeList, GML, Adjacency, Edgelist, Pajek, UCINET, etc.) or crawl the
25 internet to create a social network of connected webpages.
26
27 • Edit actors and ties through point-and-click, analyse graph and so‐
28 cial network properties, produce beautiful HTML reports and embed vi‐
29 sualization layouts to the network.
30
31
33 These are the main features and routines of SocNetV:
34
35 • Standard graph-theoretic and network cohesion metrics, such as den‐
36 sity, diameter, geodesics and distances, connectedness, eccentricity,
37 clustering coefficient, walks, etc.
38
39 • Matrix routines: Adjacency plot, Laplacian matrix, Degree matrix,
40 Cocitation, etc.
41
42 • Advanced structural measures for social network analysis such as cen‐
43 trality and prestige indices (i.e. eigenvector and closeness central‐
44 ity, betweenness centrality, information centrality, power central‐
45 ity, proximity and pagerank prestige),
46
47 • Community detection algorithms such as triad census, clique census,
48 etc.
49
50 • Structural equivalence analysis, using hierarchical clustering, actor
51 similarities and tie profile dissimilarities, pearson coefficients,
52 etc.
53
54 • Random network creation, i.e. Erdos-Renyi, Watts-Strogatz, scale-
55 free, ring lattice, etc.
56
57 • One-click recreation of well-known social network datasets such as
58 Padgett's Florentine families.
59
60 • Layout algorithms based on either prominence indices (i.e. circular,
61 level and nodal sizes by centrality score) or force-directed models
62 (i.e. Eades, Fruchterman-Reingold, etc) for meaningful visualizations
63 of your social network data.
64
65 • Multirelational loading and editing. You can load a network consist‐
66 ing of multiple relations or create a network on your own and add
67 multiple relations to it.
68
69 • Built-in web crawler, allowing you to automatically create networks
70 from links found in a given initial URL.
71
72 • Comprehensive documentation, both online and while running the appli‐
73 cation, which explains each feature and algorithm of SocNetV in de‐
74 tail.
75
76 • Binary packages for Windows, Linux and MacOS.
77
78
79
81 The documentation, licensed under the Free Documentation License (FDL),
82 is available at <http://socnetv.org/docs/index.html>
83
84
85
87 --version | -V
88 Displays the version of the program.
89
90
91 --help | -H
92 Displays a short help message.
93
94
95 file.net
96 The name of the file you want to open.
97
98
100 SocNetV has a simple Graphical User Interface (GUI). The biggest
101 (right) part of the window is occupied by a virtual "canvas" where net‐
102 work nodes and edges appear. To the left of it, there is a dock with 4
103 buttons (add/remove node, add/remove link) and some LCDs which display
104 statistics. On the top of the window, you will find the menu with all
105 commands and options, and at the bottom there is a status bar, where
106 messages appear.
107
108 To create a new node, you can double-click on the canvas or click on
109 the "add node" button.
110
111 To create a new link, you can middle-click on the source node and then
112 on the target node. Alternatively, you can click on the "add link"
113 button from the dock.
114
115 You move a node by left-clicking and dragging it. When you right-click
116 on a node, a context menu appears. From there you can remove the node,
117 change its color, label, size as well as its shape. SocNetV supports
118 many kinds of node shapes, i.e rectangles, diamond, ellipse, circle,
119 etc. A similar menu appears when you right click on a link.
120
121
123 The default file format for reading and saving social network is
124 GraphML. Nevertheless, SocNetV can import various other formats (see
125 below).
126
127 You can load GraphML files by clicking on menu File > Load. To load
128 other network formats, use the menu File ->Import.
129
130 SocNetV supports the following network data formats:
131
132 • GraphML (.graphml or .xml)
133
134 • GML (.gml or .xml)
135
136 • GraphViz (.dot)
137
138 • Adjacency matrix (.csv, .txt, .sm, or .adj)
139
140 • Pajek (.net, .paj or .pajek),
141
142 • UCINET's Data Language (.dl)
143
144 • edge list (.lst or .list)
145
146 • Weighted Lists (.wlst or .wlist)
147
148
149
151 SocNetV also supports a variety of layout algorithms, such as spring-
152 embedder (i.e. energy based) and centralities-based. The latter reposi‐
153 tion all nodes in circles of different radiuses (i.e. more central
154 nodes appear near the centre of the canvas) or in levels of different
155 height (more central nodes appear near to the top).
156
157 You can apply layout algorithms from the menu Layout or by clicking on
158 the checkboxes on the dock. Not all layouts appear on the dock, though.
159
160
162 The network file parser is not 100% trustworthy. For instance, compli‐
163 cated Pajek or GraphML files can crash the application.
164
165 Antialiasing is on by default. This slows down the application when the
166 network has many nodes and edges. You can disable antialiasing by
167 pressing F8 .
168
169
171 Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
172
173
175 Report bugs to https://github.com/socnetv/app/issues
176
177 In order to send a meaningful bug report, run socnetv from a terminal,
178 press F9 and repeat the steps which lead to bug manifestation. SocNetV
179 will be printing debug messages on the standard output (the terminal in
180 Linux).
181
182
184 The latest version of this program can be found at <http://soc‐
185 netv.org>. It is distributed in source code and binary packages for
186 Linux distributions, image disks for Mac OS X and zipped executables
187 for Windows.
188
189 To get the latest development version use: git clone -b develop --sin‐
190 gle-branch https://github.com/socnetv/app.git socnetv
191
192
194 This program is distributed under the terms of the GNU General Public
195 License 3 as published by the Free Software Foundation
196 <http://www.gnu.org/licenses/gpl.html>. See the built-in help for de‐
197 tails on the License and the lack of warranty.
198
199
201 graphviz(1)
202
203
204
205
206SocNetV-3.1 Mar 2019 socnetv(1)