1socnetv(1)                 Social Network Visualiser                socnetv(1)
2
3
4

NAME

6        socnetv - Visualize and analyze social networks
7

SYNOPSIS

9       socnetv < file.net >
10
11       socnetv -V | --version
12
13       socnetv -h | --help
14

DESCRIPTION

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

FEATURES

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

DOCUMENTATION

81       The documentation, licensed under the Free Documentation License (FDL),
82       is available at <http://socnetv.org/docs/index.html>
83
84
85

OPTIONS

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

USAGE

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

Supported Formats

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

Layout algorithms

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

KNOWN BUGS

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

AUTHOR

171       Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
172
173

BUG REPORTS

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

AVAILABILITY

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

SEE ALSO

201       graphviz(1)
202
203
204
205
206SocNetV-3.1                        Mar 2019                         socnetv(1)
Impressum