1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147
|
SocNetV -A Social Networks Visualizer
-------------------------------------
1. Overview
-----------
Social Networks Visualizer (SocNetV) is a graphical and flexible application,
which allows you to draw and visualize social networks (think mathematical graphs)
and compute network statistics, i.e. distances, centralities, diameter etc.
Various network file formats are supported, such as GraphML, Adjacency, Pajek,
and GraphViz. You can modify an existing network, draw a new network using
your mouse or have SocNetV create random networks for you.
Furthermore, SocNetV can crawl an internet website for you and create
the network of its outLinks.
2. Availability & License
-------------------------
Official Website: http://socnetv.sourceforge.net
Author: Dimitris V. Kalamaras <dimitris.kalamaras@gmail.com>
My Blog: http://dimitris.apeiro.gr
SocNetV is a cross-platform application, developed in C++ programming language using the Qt5 multiplatform library and tools
This means you can compile and run SocNetV on Linux, Mac and Windows.
SocNetV is Free Software, distributed under the General Public Licence Version 3
(see the COPYING file for details).
The application is not a "finished" product. Therefore,
there is no warranty of efficiency, correctness or usability.
Nevertheless, we are looking forward to help you if you have any problem.
See section 6 (bug reporting) below.
3. Installation
---------------
You can install SocNetV by:
a) compiling it from source or
b) using binary packages.
In either case, you need Qt 5 for versions 1.x
Most Linux Distros have Qt installed by default.
Windows and OS X users please go to http://qt-project.org to download Qt5 library.
If you cannot install Qt5 you can try the 0.x series of SocNetV which work with Qt4.
Please note that SocNetV uses QtWebKit to display online help.
QtWebKit has been added to Qt from version 4.4, which means you can't compile
SocNetV in distros with older releases of Qt.
a) Compile from Source Code
To compile from source code, download the tarball archive with the source code
of the latest SocNetV version (you probably already have this :P).
Then, untar (decompress) the archive using a command like this:
tar zxfv SocNetV-1.X.tar.gz
Then enter the new directory and compile with these commands:
cd socnetv-1.XX
qmake (or qmake-qt5)
make
Now you can install it using:
su -c 'make install'
or
sudo make install
If everything is ok, then you can run SocNetV by entering:
socnetv
b) Install a binary package or executable (Linux/Mac/Windows)
To install SocNetV from a binary package for Linux or an executable for Windows,
check http://socnetv.sourceforge.net/downloads.html and see if there
is a package of the latest version for your operating system.
Please note that SocNetV is also available in most Linux distributions,
although not always the latest version.
In Debian and Ubuntu, install SocNetV from repos with:
sudo apt-get install socnetv
In Fedora, use the command:
sudo yum install socnetv
In openSUSE:
sudo zypper in socnetv
Mac OS users may download the disk image of the latest version from
http://socnetv.sourceforge.net/downloads.html.
Double click on the .img file, then on the new window click socnetv icon
while pressing down the meta key.
You can also find versions for Mac on the Internet, although these are
not supported. See: http://pdb.finkproject.org/pdb/package.php/socnetv-mac
4. Command Line Options
-----------------------
SocNetV is primarily a GUI program. Nevertheless, some command line options
are available. Type:
1) ./socnetv filename.net
to start snv with network named filename.net loaded.
2) ./socnetv -v
to print version of snv and exit.
3) ./socnetv -d
to enable debugging mode, in which snv prints comprehensive messages about
what it is doing.
5. Usage
--------
For usage documentation, see online help.
Or, when running SocNetV, press F1 to display the SocNetV Manual.
There are some example networks inside the /usr/local/doc/socnetv/net folder.
Just press Ctrl+O, go there and choose one file.
6. Bug reporting
----------------
Please, file any bug reports in our bug tracker:
https://bugs.launchpad.net/socnetv/+filebug
7. Note to packagers
--------------------
Packagers: please note that the SocNetV manual is copied to
$(DESTDIR)$(prefix)/doc/$(name)/manual
|