<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>SocNetV | News</title><description>Social Network Analysis: Social Network Visualizer (SocNetV) is a user-friendly and free software tool for Social Network Analysis and Visualization.</description><link>https://socnetv.org/</link><language>en</language><item><title>SocNetV v3.6 Released</title><link>https://socnetv.org/news/socnetv-v36-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v36-released/</guid><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3 id=&quot;socnetv-v36-released&quot;&gt;SocNetV v3.6 released! 🎉&lt;/h3&gt;
&lt;p&gt;We are happy to announce the release of &lt;strong&gt;SocNetV v3.6&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;This release adds a multi-condition &lt;strong&gt;Query Builder&lt;/strong&gt; filter, &lt;strong&gt;subgraph extraction&lt;/strong&gt;, four new export formats (UCINET DL, GraphViz DOT, weighted and simple edge lists), &lt;strong&gt;connected-component colouring&lt;/strong&gt;, &lt;strong&gt;Clustering Coefficient&lt;/strong&gt; node colouring, and working &lt;strong&gt;Bezier curve edges&lt;/strong&gt;. Analysis of large networks is also noticeably faster — read on for details.&lt;/p&gt;
&lt;h3 id=&quot;-whats-new-in-socnetv-v36&quot;&gt;🔍 What’s New in SocNetV v3.6?&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;🔎 Query Builder — multi-condition filtering&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A new &lt;strong&gt;Filter → Filter by Query…&lt;/strong&gt; action opens the &lt;strong&gt;Query Builder&lt;/strong&gt; dialog. You can add as many conditions as you like (pick an attribute, an operator, and a value), and only nodes or edges matching all of them will be shown. It works alongside the existing Filter Bar — the result appears as a removable chip, just like any other filter.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;✂️ Subgraph Extraction&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A new &lt;strong&gt;Edit → Subgraphs&lt;/strong&gt; submenu lets you save a piece of your network as a separate file:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Save visible nodes as subgraph…&lt;/strong&gt; — saves whatever is currently visible on the canvas (after filters) as an independent network file.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Save selected nodes as subgraph…&lt;/strong&gt; — same, but only for selected nodes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Your original network is never modified.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;📤 Four New Export Formats&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can now export your network to four additional formats:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;UCINET DL&lt;/strong&gt; — compatible with UCINET and other tools that read the DL format. Multi-relation networks are fully supported.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GraphViz DOT&lt;/strong&gt; — exports node positions, colours, shapes, and custom attributes. You can reload the exported file back into SocNetV and get exactly the same network.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weighted Edge List&lt;/strong&gt; — a simple text file with one &lt;code dir=&quot;auto&quot;&gt;source target weight&lt;/code&gt; per line.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Simple Edge List&lt;/strong&gt; — same, without the weights.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;strong&gt;Save Subgraph As…&lt;/strong&gt; dialog now also offers all these formats (previously it was limited to GraphML, Pajek, and Adjacency).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;🎨 Connected-Component Colouring&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A new &lt;strong&gt;Layout → Node Color by Connected Component&lt;/strong&gt; action colours each node according to its connected component — nodes in the same component share the same colour. This makes it immediately obvious when your network is split into disconnected parts. The &lt;strong&gt;Analyze → Cohesion → Connectedness&lt;/strong&gt; report now also tells you how many components the network has.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;📐 Clustering Coefficient Node Colouring&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Layout → Node Color → Clustering Coefficient&lt;/strong&gt; colours nodes by their local clustering coefficient using the same blue-to-red gradient used by all other centrality measures. It is also available in the Filter Nodes by Centrality dialog and the distribution chart.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;〰️ Bezier Curve Edges — now actually working&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;Options → Edges → Bezier Curves&lt;/strong&gt; toggle has been in the menu since v3.4 but never did anything. It is now fully working: edges draw as smooth curves, arrowheads point in the right direction even on reciprocated pairs, and the setting is remembered across sessions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;⚙️ Zero-weight Edge Settings&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A new &lt;strong&gt;Settings → Edges → Show zero-weight edges&lt;/strong&gt; checkbox (on by default) lets you hide zero-weight edges on load — useful when your data file contains them but you don’t want them cluttering the canvas.&lt;/li&gt;
&lt;li&gt;The zero-weight edge colour picker in Settings now actually works (it was wired up in the UI but had no effect before).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;↔️ Configurable Arrow Size&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A new &lt;strong&gt;Settings → Edges → Arrow size&lt;/strong&gt; control lets you make arrowheads bigger or smaller. The change applies immediately to all edges and is remembered for future sessions.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;-faster-analysis-on-large-networks&quot;&gt;⚡ Faster analysis on large networks&lt;/h3&gt;
&lt;p&gt;All centrality and distance computations (betweenness, closeness, eccentricity, and others) now use all available CPU cores instead of just one. The numbers below are from our tests on a 12-core Linux machine:&lt;/p&gt;





























&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Network&lt;/th&gt;&lt;th&gt;Centralities computed&lt;/th&gt;&lt;th&gt;Before&lt;/th&gt;&lt;th&gt;After&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Directed, 500 nodes, 1 219 edges&lt;/td&gt;&lt;td&gt;yes&lt;/td&gt;&lt;td&gt;679 ms&lt;/td&gt;&lt;td&gt;255 ms&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1 000 nodes, 10 000 edges&lt;/td&gt;&lt;td&gt;no&lt;/td&gt;&lt;td&gt;28 423 ms&lt;/td&gt;&lt;td&gt;3 431 ms&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1 000 nodes, 10 000 edges&lt;/td&gt;&lt;td&gt;yes&lt;/td&gt;&lt;td&gt;47 020 ms&lt;/td&gt;&lt;td&gt;5 949 ms&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;Large networks (2 000+ nodes, 40 000+ edges) are also smoother to navigate — selecting, dragging, and rubber-band selection no longer slow to a crawl.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;-other-improvements&quot;&gt;🛠 Other Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The Layout section of the Control Panel no longer has “Apply” buttons — layout changes take effect as soon as you make a selection.&lt;/li&gt;
&lt;li&gt;The Statistics Panel on the right is now divided into collapsible sections, so you can hide the parts you don’t need.&lt;/li&gt;
&lt;li&gt;Node and edge toolbar actions now behave sensibly when multiple items are selected: one item selected opens its properties dialog, multiple selected opens a bulk-edit dialog.&lt;/li&gt;
&lt;li&gt;The left Control Panel now scrolls when vertical space is tight (e.g. when the Data Table dock is open) instead of overlapping its own widgets.&lt;/li&gt;
&lt;li&gt;The status bar now shows a “Computing… please wait” message whenever the app is doing something that takes a moment, so you always know it is working.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&quot;-notable-bug-fixes&quot;&gt;🐛 Notable Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;UCINET DL two-mode networks&lt;/strong&gt; now load correctly (node counts, node numbers, and labels were all wrong before).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Galaskiewicz famous network&lt;/strong&gt; now loads correctly — a missing data file in the app bundle was causing it to silently fail.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edge mode&lt;/strong&gt; (directed/undirected) now correctly switches back when you change relation — each relation remembers its own setting.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zero-weight edges&lt;/strong&gt; were being counted in several analyses where they shouldn’t have been (density, reciprocity, clustering coefficient, shortest paths). All fixed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shift+click&lt;/strong&gt; on a node now adds it to the current selection instead of replacing it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GraphViz DOT files exported by SocNetV&lt;/strong&gt; could silently drop the first node when reloaded, producing wrong edges. Fixed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multi-relation networks&lt;/strong&gt; where the first relation had no weights but a later one did were incorrectly reported as unweighted throughout the app. Fixed.&lt;/li&gt;
&lt;li&gt;Several &lt;strong&gt;keyboard shortcut conflicts&lt;/strong&gt; between actions were resolved.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;Download SocNetV v3.6 from our &lt;a href=&quot;https://socnetv.org/downloads&quot;&gt;Downloads page&lt;/a&gt; and let us know what you think!&lt;/p&gt;
&lt;p&gt;Happy analyzing!&lt;br&gt;
— The SocNetV Team&lt;/p&gt;</content:encoded><category>release</category><category>export</category><category>filters</category><category>layout</category><category>performance</category><category>qt</category></item><item><title>SocNetV v3.5 Released</title><link>https://socnetv.org/news/socnetv-v35-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v35-released/</guid><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3 id=&quot;socnetv-v35-released&quot;&gt;SocNetV v3.5 released! 🎉&lt;/h3&gt;
&lt;p&gt;We are excited to announce the release of &lt;strong&gt;SocNetV v3.5&lt;/strong&gt;, the most feature-rich release in the project’s history!&lt;/p&gt;
&lt;p&gt;This release introduces &lt;strong&gt;graph exploration filters&lt;/strong&gt;, a new &lt;strong&gt;ego-centered radial layout&lt;/strong&gt;, a complete &lt;strong&gt;node/edge attribute system&lt;/strong&gt;, a live &lt;strong&gt;data table dock&lt;/strong&gt; with inline editing, and &lt;strong&gt;structured CSV/JSON export and import&lt;/strong&gt; — unlocking a full roundtrip workflow between SocNetV and external spreadsheet tools.&lt;/p&gt;
&lt;h3 id=&quot;-whats-new-in-socnetv-v35&quot;&gt;🔍 What’s New in SocNetV v3.5?&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;🔎 Graph Exploration Filters&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A new set of non-destructive, snapshot/restore filters lets you focus on the parts of the network that matter:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Focus on Node (Ego Network)&lt;/strong&gt;: hides all nodes except the selected node and its direct neighbors, and all non-incident edges. Available in the Filter menu and node right-click context menu.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Focus on Selection&lt;/strong&gt;: hides all nodes not in the current selection and all edges whose endpoints are not both selected (&lt;code dir=&quot;auto&quot;&gt;Ctrl+X, Ctrl+S&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Restore All Nodes&lt;/strong&gt;: restores all nodes hidden by any filter (ego network, selection, or centrality). Available in Filter menu and right-click context menu.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Restore All Edges&lt;/strong&gt;: re-enables all edges hidden by the weight filter (&lt;code dir=&quot;auto&quot;&gt;Ctrl+E, Ctrl+R&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;All node-visibility filters share a &lt;strong&gt;unified non-destructive snapshot/restore history stack&lt;/strong&gt; — Restore All works across all filter types.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;🌐 Ego-centered Radial Layout&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A new layout places a selected node at the canvas center, its 1-hop out-neighbors on an inner ring, and all remaining nodes on an outer ring. Available via the Layout menu (&lt;code dir=&quot;auto&quot;&gt;Ctrl+Alt+E&lt;/code&gt;) and node right-click context menu.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;🏷 Node/Edge Attribute System&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;SocNetV now supports arbitrary custom attributes on both nodes and edges:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Set and remove custom key/value pairs on any node or edge via the Properties dialogs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edge Properties dialog&lt;/strong&gt;: edit label, weight, color, and arbitrary custom key/value pairs — accessible from the toolbar and edge right-click context menu.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GraphML roundtrip&lt;/strong&gt;: custom node and edge attributes are fully saved and reloaded when working with GraphML files.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Filter Nodes By Attribute&lt;/strong&gt;: a non-destructive filter available in the Filter menu (&lt;code dir=&quot;auto&quot;&gt;Ctrl+X, Ctrl+A&lt;/code&gt;) lets you show only nodes matching a key/value condition.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;⚙️ Attribute-based Filtering&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Filter conditions support scope (Nodes, Edges, or Both), key, operator (&lt;code dir=&quot;auto&quot;&gt;=&lt;/code&gt; &lt;code dir=&quot;auto&quot;&gt;≠&lt;/code&gt; &lt;code dir=&quot;auto&quot;&gt;&gt;&lt;/code&gt; &lt;code dir=&quot;auto&quot;&gt;&amp;#x3C;&lt;/code&gt; &lt;code dir=&quot;auto&quot;&gt;≥&lt;/code&gt; &lt;code dir=&quot;auto&quot;&gt;≤&lt;/code&gt; &lt;code dir=&quot;auto&quot;&gt;contains&lt;/code&gt;), and value.&lt;/li&gt;
&lt;li&gt;A dedicated dialog lets you select a scope, pick from existing attribute keys, choose an operator, and enter a value.&lt;/li&gt;
&lt;li&gt;Edges can also be filtered by attribute, using the same snapshot/restore stack as node filters. Numeric values are compared numerically; text values are compared lexicographically.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;filter combo&lt;/strong&gt; in the Control Panel and a dedicated &lt;strong&gt;toolbar filter group&lt;/strong&gt; give one-click access to all filter actions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;🏷 Filter Bar with Chips&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A persistent &lt;strong&gt;Filter Bar&lt;/strong&gt; strip sits between the toolbar and canvas; it is hidden when no filter is active and appears automatically when any filter is applied.&lt;/li&gt;
&lt;li&gt;Each active filter condition is shown as a labelled &lt;strong&gt;chip&lt;/strong&gt; (e.g. &lt;code dir=&quot;auto&quot;&gt;Nodes: ego network&lt;/code&gt;, &lt;code dir=&quot;auto&quot;&gt;Edges: weight filter&lt;/code&gt;, &lt;code dir=&quot;auto&quot;&gt;Nodes: type = investor&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Clicking &lt;strong&gt;×&lt;/strong&gt; on the most recently applied chip removes it and reverts that one filter step.&lt;/li&gt;
&lt;li&gt;The &lt;strong&gt;“Clear all”&lt;/strong&gt; button removes all active filters in one click.&lt;/li&gt;
&lt;li&gt;All five filter actions produce chips: centrality, ego network, selection, attribute, and edge weight.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;📋 Node/Edge Data Table Dock&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A new dockable &lt;strong&gt;Data Table&lt;/strong&gt; panel (&lt;code dir=&quot;auto&quot;&gt;Ctrl+T&lt;/code&gt;, also in Options and Edit menus) with two tabs — &lt;strong&gt;Nodes&lt;/strong&gt; and &lt;strong&gt;Edges&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nodes tab&lt;/strong&gt;: columns for number, label, visibility, shape, size, and color — plus one column per custom attribute key. Label, size, color, and custom attribute cells are &lt;strong&gt;inline-editable&lt;/strong&gt; (double-click).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edges tab&lt;/strong&gt;: columns for source, target, relation, weight, label, and color — plus custom attributes. Weight, label, color, and custom attribute cells are editable.&lt;/li&gt;
&lt;li&gt;All edits write back to the graph immediately.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Live search bar&lt;/strong&gt; filters all columns (case-insensitive); column headers are sortable; a Refresh button reloads data from the current graph.&lt;/li&gt;
&lt;li&gt;The panel auto-refreshes on file load and graph reset when it is open.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;📤 Structured CSV/JSON Export&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Each tab in the Data Table dock has &lt;strong&gt;Export CSV&lt;/strong&gt; and &lt;strong&gt;Export JSON&lt;/strong&gt; buttons — they export the currently visible (search-filtered) rows.&lt;/li&gt;
&lt;li&gt;&lt;code dir=&quot;auto&quot;&gt;Network → Export to other...&lt;/code&gt; gains four new actions: &lt;strong&gt;Nodes as CSV&lt;/strong&gt;, &lt;strong&gt;Edges as CSV&lt;/strong&gt;, &lt;strong&gt;Nodes as JSON&lt;/strong&gt;, &lt;strong&gt;Edges as JSON&lt;/strong&gt; — these always export all rows.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;📥 Structured CSV/JSON Attribute Import&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Import node or edge attributes from a CSV or JSON file via the &lt;strong&gt;Import&lt;/strong&gt; buttons in the Data Table dock.&lt;/li&gt;
&lt;li&gt;A preview dialog shows the first rows of the file and lets you map columns: choose which column holds the node ID (or the source/target for edges).&lt;/li&gt;
&lt;li&gt;Standard columns (&lt;code dir=&quot;auto&quot;&gt;Label&lt;/code&gt;, &lt;code dir=&quot;auto&quot;&gt;Size&lt;/code&gt;, &lt;code dir=&quot;auto&quot;&gt;Color&lt;/code&gt; for nodes; &lt;code dir=&quot;auto&quot;&gt;Weight&lt;/code&gt;, &lt;code dir=&quot;auto&quot;&gt;Label&lt;/code&gt;, &lt;code dir=&quot;auto&quot;&gt;Color&lt;/code&gt; for edges) are routed to their proper fields; all other columns become custom attributes.&lt;/li&gt;
&lt;li&gt;The table auto-refreshes after import.&lt;/li&gt;
&lt;li&gt;Supports a &lt;strong&gt;full lossless export→import roundtrip&lt;/strong&gt;: re-importing an exported file produces no duplicate columns and no data loss.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;📊 Spreadsheet-based Bulk Attribute Editing&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Export the data table to CSV or JSON, edit it freely in any spreadsheet tool (Excel, LibreOffice, Google Sheets), and re-import to update attributes in bulk. Each node or edge can carry different values — unlike in-app bulk operations which assign one value to many.&lt;/p&gt;
&lt;h3 id=&quot;-improvements&quot;&gt;⚡ Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Fruchterman-Reingold&lt;/strong&gt; layout: significantly faster on large graphs thanks to pre-cached adjacency lookups, better initial placement, and early convergence detection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kamada-Kawai&lt;/strong&gt; layout: particles that drift out of bounds are now clamped to the canvas instead of being teleported randomly.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;-bug-fixes&quot;&gt;🐛 Bug Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed Kamada-Kawai crash when node filters are active.&lt;/li&gt;
&lt;li&gt;Fixed crash on graph reset when an edge had already been removed.&lt;/li&gt;
&lt;li&gt;Fixed filter history stack not being cleared on graph clear / application reset.&lt;/li&gt;
&lt;li&gt;Fixed custom node attribute key/id mismatch in GraphML export.&lt;/li&gt;
&lt;li&gt;Fixed Pajek parser: use default node shape as fallback when no Pajek shape keyword is present.&lt;/li&gt;
&lt;li&gt;Fixed hierarchical clustering dialog signal/slot mismatch.&lt;/li&gt;
&lt;li&gt;Fixed Node Properties dialog UX issues for custom attributes.&lt;/li&gt;
&lt;li&gt;Fixed triad census appending stale zeros on repeated runs.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;We’d like to thank our contributors and users for reporting issues, testing fixes, and helping SocNetV improve with every release. 🙏&lt;/p&gt;
&lt;p&gt;Download SocNetV v3.5 from our &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Download page&lt;/a&gt; and let us know what you think!&lt;/p&gt;
&lt;p&gt;Happy analyzing!&lt;br&gt;
— The SocNetV Team&lt;/p&gt;</content:encoded><category>release</category><category>filters</category><category>attributes</category><category>layout</category><category>export</category><category>import</category><category>qt</category></item><item><title>SocNetV v3.4 Released</title><link>https://socnetv.org/news/socnetv-v34-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v34-released/</guid><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/34/socnetv-34-RandomER_N100-E182.webp&quot; alt=&quot;SocNetV v3.4 Screenshot&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;socnetv-v34-released&quot;&gt;SocNetV v3.4 released! 🎉&lt;/h3&gt;
&lt;p&gt;We are happy to announce the release of &lt;strong&gt;SocNetV v3.4&lt;/strong&gt;, the latest version of our cross-platform social network analysis and visualization software.&lt;/p&gt;
&lt;p&gt;This release focuses on &lt;strong&gt;stability and correctness&lt;/strong&gt;, with a comprehensive overhaul of progress/cancel handling across all computation paths, significant parser and layout fixes, and the completion of the IO/Parser architectural refactor started in v3.3.&lt;/p&gt;
&lt;h3 id=&quot;-whats-new-in-socnetv-v34&quot;&gt;🔍 What’s New in SocNetV v3.4?&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;⏹ Comprehensive Cancel support in progress dialogs (#52)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This has been one of the longest-standing issues in SocNetV. In v3.4, the Cancel button in progress dialogs now works &lt;strong&gt;correctly and consistently&lt;/strong&gt; across all computation paths:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Centrality and prestige computations&lt;/li&gt;
&lt;li&gt;Reachability and walks&lt;/li&gt;
&lt;li&gt;Matrix and report generation&lt;/li&gt;
&lt;li&gt;Layout algorithms (including Kamada-Kawai)&lt;/li&gt;
&lt;li&gt;Clique census and subgraph construction&lt;/li&gt;
&lt;li&gt;All random network generators (Erdős–Rényi, Small-World, Scale-Free, Regular, Lattice, Ring-Lattice)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;📐 Force-directed layout fixes&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed division-by-zero, NaN/Inf, and logic errors in the &lt;strong&gt;Kamada-Kawai&lt;/strong&gt; layout (#198)&lt;/li&gt;
&lt;li&gt;Fixed &lt;strong&gt;Fruchterman-Reingold&lt;/strong&gt; simmering temperature derivation from canvas size (#199)&lt;/li&gt;
&lt;li&gt;Faithful reimplementation of the &lt;strong&gt;Eades (1984) Spring Embedder&lt;/strong&gt; (#207)&lt;/li&gt;
&lt;li&gt;Batched node position emissions in all force-directed layouts for smoother rendering (#205, #206)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;📥 Parser and IO fixes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Many import/export edge cases resolved:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pajek &lt;code dir=&quot;auto&quot;&gt;*Matrix&lt;/code&gt; header parsing for relation labels (#188)&lt;/li&gt;
&lt;li&gt;Pajek multirelational export as &lt;code dir=&quot;auto&quot;&gt;*Matrix&lt;/code&gt; blocks (#184)&lt;/li&gt;
&lt;li&gt;Normalized quoted relation names in Pajek headers (#185)&lt;/li&gt;
&lt;li&gt;Inline GML node/edge block parsing (#186)&lt;/li&gt;
&lt;li&gt;Arc doubling when loading undirected DOT graphs (#187)&lt;/li&gt;
&lt;li&gt;Platform-dependent &lt;code dir=&quot;auto&quot;&gt;weighted=true&lt;/code&gt; from uninitialized variable in DOT parser (#189)&lt;/li&gt;
&lt;li&gt;Two-mode sociomatrix import now correctly handled in the parser (#15)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;📊 Centrality fixes&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed eigenvector centrality isolate reset and N==0 handling (#202)&lt;/li&gt;
&lt;li&gt;Fixed Information Centrality isolate handling and degenerate cases (#201)&lt;/li&gt;
&lt;li&gt;Fixed clustering coefficient computation for directed networks (#58)&lt;/li&gt;
&lt;li&gt;Fixed wrong weighted flag when switching relations (#82)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;🏗 Completed IO/Parser refactor (WS4)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The architectural refactor of the IO/Parser layer, started in v3.3, is now complete:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The monolithic &lt;code dir=&quot;auto&quot;&gt;parser.cpp&lt;/code&gt; (~5500 LOC) has been split into focused per-format modules: edgelist, adjacency, UCINET DL, DOT, GML, Pajek, GraphML&lt;/li&gt;
&lt;li&gt;An explicit &lt;code dir=&quot;auto&quot;&gt;IGraphParseSink&lt;/code&gt; mutation surface replaces the old Qt signal fan-out&lt;/li&gt;
&lt;li&gt;GUI and headless (&lt;code dir=&quot;auto&quot;&gt;socnetv-cli&lt;/code&gt;) loading paths now share an identical, deterministic mutation pipeline&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;🧪 Expanded regression harness&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New &lt;code dir=&quot;auto&quot;&gt;io_roundtrip&lt;/code&gt; kernel (schema v5) for IO/parser regression protection&lt;/li&gt;
&lt;li&gt;Many new golden comparison cases and small deterministic test networks&lt;/li&gt;
&lt;li&gt;New helper scripts: &lt;code dir=&quot;auto&quot;&gt;run_io_roundtrip_shipped_datasets.sh&lt;/code&gt;, &lt;code dir=&quot;auto&quot;&gt;run_golden_io_roundtrip.sh&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;🌐 i18n&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Added &lt;code dir=&quot;auto&quot;&gt;update_translations.sh&lt;/code&gt; script for maintainers&lt;/li&gt;
&lt;li&gt;Updated DE and ES translation files&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;🛠 Build and packaging&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Debian packaging switched to CMake build system&lt;/li&gt;
&lt;li&gt;RPM spec updated for CMake (Fedora, openSUSE, Mageia)&lt;/li&gt;
&lt;li&gt;CMake now generates &lt;code dir=&quot;auto&quot;&gt;.qm&lt;/code&gt; translation files via &lt;code dir=&quot;auto&quot;&gt;qt_add_lrelease&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;We’d like to thank our contributors and users for reporting issues, testing fixes, and helping SocNetV improve with every release. 🙏&lt;/p&gt;
&lt;p&gt;Download SocNetV v3.4 from our &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Download page&lt;/a&gt; and let us know what you think!&lt;/p&gt;
&lt;p&gt;Happy analyzing!&lt;br&gt;
— The SocNetV Team&lt;/p&gt;</content:encoded><category>release</category><category>bugfixes</category><category>layouts</category><category>parser</category><category>progress</category><category>qt</category></item><item><title>SocNetV v3.3 Released</title><link>https://socnetv.org/news/socnetv-v33-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v33-released/</guid><pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/33/socnetv-33-Zachary_Karate_Club-34n-156e-kw-ic-layout.webp&quot; alt=&quot;SocNetV v3.3 Screenshot&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;socnetv-v33-released&quot;&gt;SocNetV v3.3 released! 🎉&lt;/h3&gt;
&lt;p&gt;We are excited to announce the release of &lt;strong&gt;SocNetV v3.3&lt;/strong&gt;, the latest version of our cross-platform social network analysis and visualization software.&lt;/p&gt;
&lt;p&gt;This release focuses on &lt;strong&gt;robustness and long-term maintainability&lt;/strong&gt;, with major improvements under the hood — while also adding a useful new feature for researchers working with centrality and prestige.&lt;/p&gt;
&lt;h3 id=&quot;-whats-new-in-socnetv-v33&quot;&gt;🔍 What’s New in SocNetV v3.3?&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;🧱 Major internal refactor: Graph is now a façade&lt;/strong&gt;
SocNetV’s &lt;code dir=&quot;auto&quot;&gt;Graph&lt;/code&gt; has been refactored into a &lt;strong&gt;façade/coordinator&lt;/strong&gt;, with functionality split into focused modules under &lt;code dir=&quot;auto&quot;&gt;src/graph/*&lt;/code&gt;.&lt;br&gt;
This makes the codebase easier to extend and safer to evolve without breaking behavior.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;📏 DistanceEngine stabilized + deterministic regression guardrails&lt;/strong&gt;
We extracted and stabilized &lt;strong&gt;DistanceEngine&lt;/strong&gt;, and added:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;deterministic “golden” regression outputs&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;performance benchmark guardrails&lt;/strong&gt; to help keep refactors honest over time&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;🧪 New headless regression harness: &lt;code dir=&quot;auto&quot;&gt;SocNetV&lt;/code&gt;&lt;/strong&gt;
v3.3 introduces &lt;strong&gt;&lt;code dir=&quot;auto&quot;&gt;socnetv-cli&lt;/code&gt;&lt;/strong&gt;, a modular regression harness designed to protect algorithmic correctness during refactors.
It supports schema-versioned JSON outputs and committed baselines, with kernels for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;distance (v1)&lt;/li&gt;
&lt;li&gt;reachability (v2)&lt;/li&gt;
&lt;li&gt;walks matrix (v3)&lt;/li&gt;
&lt;li&gt;prominence (v4)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;🎯 New feature: filter vertices by centrality &amp;#x26; prestige indices&lt;/strong&gt;
You can now filter vertices based on their &lt;strong&gt;centrality and prestige&lt;/strong&gt; scores — a great way to focus analysis on the most important actors in your networks.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/33/socnetv-33-node-filtering.webp&quot; alt=&quot;filter vertices by centrality&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;📥 Import / parsing fixes&lt;/strong&gt;
A lot of edge cases were fixed to make importing more reliable:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pajek mixed files with overlapping *Arcs/*Edges blocks&lt;/li&gt;
&lt;li&gt;UCINET/DL edge cases (line wrapping, diagonal handling)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;🧮 Walks computation fixes&lt;/strong&gt;
Fixes in &lt;code dir=&quot;auto&quot;&gt;walksBetween()&lt;/code&gt; and walks-matrix parameters improve correctness and consistency of walk-based measures.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;🛠 Build, packaging, and UI polish&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;cross-platform build &amp;#x26; packaging fixes (Qt6/CMake, Debian packaging updates, openSUSE spec fixes, macOS arm64 linker fix)&lt;/li&gt;
&lt;li&gt;UI polish for disabled widgets and checkbox/radio styling&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;We’d like to thank our contributors and users for reporting issues, suggesting features, and helping SocNetV improve with every release. 🙏&lt;/p&gt;
&lt;p&gt;Download SocNetV v3.3 from our &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Download page&lt;/a&gt; and let us know what you think!&lt;/p&gt;
&lt;p&gt;Happy analyzing!&lt;br&gt;
— The SocNetV Team&lt;/p&gt;</content:encoded><category>release</category><category>refactor</category><category>cli</category><category>distance</category><category>bugfixes</category><category>qt</category></item><item><title>SocNetV v3.2 Released</title><link>https://socnetv.org/news/socnetv-v32-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v32-released/</guid><pubDate>Tue, 01 Apr 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/32/socnetv-32-windows-11.webp&quot; alt=&quot;SocNetV v3.2 Screenshot&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;socnetv-v32-released&quot;&gt;SocNetV v3.2 released! 🎉&lt;/h3&gt;
&lt;p&gt;We are excited to announce the release of &lt;strong&gt;SocNetV v3.2&lt;/strong&gt;, the latest version of our cross-platform social network analysis and visualization software.&lt;/p&gt;
&lt;p&gt;This new release introduces some powerful features and important improvements aimed at enhancing your research workflows and making network modeling even easier.&lt;/p&gt;
&lt;h3 id=&quot;-whats-new-in-socnetv-v32&quot;&gt;🔍 What’s New in SocNetV v3.2?&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;🧩 Custom node attributes (metadata)&lt;/strong&gt;&lt;br&gt;
You can now define and manage &lt;strong&gt;custom metadata&lt;/strong&gt; for nodes directly through the &lt;strong&gt;Node Properties dialog&lt;/strong&gt;. This allows for a more flexible and descriptive representation of your network data — great for researchers who want to attach additional information to each actor.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;📊 Node labels in adjacency matrix files&lt;/strong&gt;&lt;br&gt;
SocNetV v3.2 introduces &lt;strong&gt;support for node labels&lt;/strong&gt; when reading adjacency matrix-formatted files. That means better interoperability with external tools and datasets, and no more guessing who node “3” is supposed to be.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;🔧 A modernized build system&lt;/strong&gt;&lt;br&gt;
We’ve moved to a &lt;strong&gt;CMake-based build system&lt;/strong&gt;, which simplifies compilation and packaging across platforms. Whether you’re building from source on Linux, macOS, or Windows, the process is now more standard and maintainable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;🎯 Updated Filter Edges by Weight&lt;/strong&gt;&lt;br&gt;
The &lt;strong&gt;Filter Edges by Weight&lt;/strong&gt; functionality has been revamped for improved usability and consistency. It’s now easier to focus on the strongest (or weakest) connections in your networks.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;🐛 Tons of bug fixes&lt;/strong&gt;&lt;br&gt;
From UI tweaks to core algorithm improvements, v3.2 resolves numerous bugs reported by our users. You can explore the full list of closed issues in the &lt;a href=&quot;https://github.com/socnetv/app/issues?q=is%3Aissue+state%3Aclosed+milestone%3A3.2&quot;&gt;GitHub milestone&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;We’d like to thank our contributors and users for reporting issues, suggesting features, and helping us improve SocNetV with every release. 🙏&lt;/p&gt;
&lt;p&gt;Download SocNetV v3.2 from our &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Download page&lt;/a&gt; and let us know what you think!&lt;/p&gt;
&lt;p&gt;Happy analyzing!&lt;br&gt;
— The SocNetV Team&lt;/p&gt;</content:encoded><category>release</category><category>metadata</category><category>adjacency matrix</category><category>cmake</category><category>bugfixes</category><category>qt</category></item><item><title>SocNetV v3.1 Released</title><link>https://socnetv.org/news/socnetv-v31-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v31-released/</guid><pubDate>Mon, 12 Jun 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/31/socnetv-v3.1.png&quot; alt=&quot;SocNetV v3.1 Screenshot&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;description&quot;&gt;Description&lt;/h3&gt;
&lt;p&gt;The Social Network Visualizer project announces a new version of our favorite SNA application. &lt;strong&gt;SocNetV v3.1&lt;/strong&gt; is the first &lt;strong&gt;Qt6-only&lt;/strong&gt; release and brings many improvements and bug fixes.&lt;/p&gt;
&lt;h3 id=&quot;whats-new-in-v31&quot;&gt;What’s New in v3.1&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Improved Performance&lt;/strong&gt;: Faster large file loading and quicker responsiveness with large nets (greater than 20,000 edges), while having a reduced memory footprint.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bug Fixes&lt;/strong&gt;: Edge filtering now works as intended.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;availability&quot;&gt;Availability&lt;/h3&gt;
&lt;p&gt;The new version is available for &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;macOS&lt;/strong&gt;, and &lt;strong&gt;Linux&lt;/strong&gt;. Go to the &lt;a href=&quot;https://socnetv.org/download/&quot;&gt;SocNetV Downloads page&lt;/a&gt; to get it.&lt;/p&gt;</content:encoded><category>release</category><category>performance</category><category>bugfixes</category><category>web crawler</category></item><item><title>SocNetV v3.0 Released</title><link>https://socnetv.org/news/socnetv-v30-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v30-released/</guid><pubDate>Wed, 30 Jun 2021 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;SocNetV v3.0 is out now! It includes several performance improvements and new features to make social network analysis easier.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/30/socnetv-3.0.2-salamanca.png&quot; alt=&quot;SocNetV v3.0 Screenshot&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;description&quot;&gt;Description&lt;/h3&gt;
&lt;p&gt;The Social Network Visualizer project has released a brand-new version of our favorite SNA application. &lt;strong&gt;SocNetV v3.0&lt;/strong&gt; brings improved speed and responsiveness, bug fixes, and new command line parameters.&lt;/p&gt;
&lt;h3 id=&quot;whats-new-in-v30&quot;&gt;What’s New in v3.0&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Improved Performance&lt;/strong&gt;: Faster computations, as the Graph now runs on a separate thread.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hardware-Accelerated Rendering&lt;/strong&gt;: This version is the first to support hardware-accelerated (OpenGL) rendering of the networks on the canvas. This feature is enabled by default but can be disabled in Settings.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Web Crawler Enhancements&lt;/strong&gt;: The Web Crawler has been improved to test for OpenSSL support in the OS, with user hints provided if OpenSSL is missing. Additionally, the delay between requests has been fixed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bug Fixes&lt;/strong&gt;: A critical bug in weighted network centrality computations has been resolved (see #123).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;special-note&quot;&gt;Special Note&lt;/h3&gt;
&lt;p&gt;To run SocNetV v3.0 AppImage on Fedora 34 (which uses Wayland by default), use the following command:&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;--0:#d6deeb;--1:#403f53&quot;&gt;env GDK_BACKEND=x11 ./SocNetV-3.0-dev-x86_64.AppImage&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;For Fedora/openSUSE users, you can get a proper package from our &lt;a href=&quot;https://download.opensuse.org/repositories/home:/oxy86/&quot;&gt;OBS repos&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&quot;availability&quot;&gt;Availability&lt;/h3&gt;
&lt;p&gt;The new version is available for &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;macOS&lt;/strong&gt;, and &lt;strong&gt;Linux&lt;/strong&gt;. Go to the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;SocNetV Downloads page&lt;/a&gt; to get it.&lt;/p&gt;</content:encoded><category>release</category><category>performance</category><category>bugfixes</category><category>web crawler</category></item><item><title>SocNetV v2.9 Released</title><link>https://socnetv.org/news/socnetv-v29-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v29-released/</guid><pubDate>Tue, 15 Jun 2021 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/29/socnetv-v29-1.png&quot; alt=&quot;SocNetV v2.9 Screenshot&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;description&quot;&gt;Description&lt;/h3&gt;
&lt;p&gt;The Social Network Visualizer project has released a new version of our favorite social network analysis and visualization software application. &lt;strong&gt;SocNetV v2.9&lt;/strong&gt; fixes the macOS Big Sur issue and brings a few bug fixes and improvements.&lt;/p&gt;
&lt;h3 id=&quot;availability&quot;&gt;Availability&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;SocNetV v2.9&lt;/strong&gt; is now available for &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;macOS&lt;/strong&gt;, and &lt;strong&gt;Linux&lt;/strong&gt;. Go to the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;SocNetV Downloads page&lt;/a&gt; to get it!&lt;/p&gt;</content:encoded><category>release</category><category>bugfixes</category></item><item><title>SocNetV v2.8 Released</title><link>https://socnetv.org/news/socnetv-v28-released-2/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v28-released-2/</guid><pubDate>Sun, 03 Jan 2021 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/28/socnetv28-2.jpg&quot; alt=&quot;SocNetV v2.8 Screenshot&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;description&quot;&gt;Description&lt;/h3&gt;
&lt;p&gt;The Social Network Visualizer project has released a brand new version of our favorite social network analysis and visualization software application. &lt;strong&gt;SocNetV v2.8&lt;/strong&gt; brings bug fixes and improvements.&lt;/p&gt;
&lt;h3 id=&quot;availability&quot;&gt;Availability&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;SocNetV v2.8&lt;/strong&gt; is now available for &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;macOS&lt;/strong&gt;, and &lt;strong&gt;Linux&lt;/strong&gt;. Go to the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;SocNetV Downloads page&lt;/a&gt; to get it!&lt;/p&gt;</content:encoded><category>release</category><category>bugfixes</category></item><item><title>SocNetV v2.5 released with lots of new features and new looks!</title><link>https://socnetv.org/news/socnetv-v25-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v25-released/</guid><pubDate>Fri, 08 Mar 2019 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/25/socnetv-25-small-world-100-degree-prestige-radial-layout-minichart.png&quot; alt=&quot;SocNetV v2.5 Screenshot&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;description&quot;&gt;Description&lt;/h3&gt;
&lt;p&gt;The &lt;strong&gt;Social Network Visualizer&lt;/strong&gt; project has released a brand new version of our favorite &lt;a href=&quot;https://socnetv.org&quot;&gt;social network analysis and visualization software&lt;/a&gt;. &lt;strong&gt;SocNetV v2.5&lt;/strong&gt;, codenamed “maniac”, brings new features and improvements and is now available for &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;macOS&lt;/strong&gt;, and &lt;strong&gt;Linux&lt;/strong&gt;. Go to the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;SocNetV Downloads&lt;/a&gt; page and get it!&lt;/p&gt;
&lt;h3 id=&quot;new-features-and-improvements&quot;&gt;New Features and Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Prominence Score Distribution&lt;/strong&gt;: SocNetV now automatically computes the prominence scores distribution and displays it in a mini chart in the right sidebar. You can choose the chart type (line, area, or bars) from the app settings. A larger version of this chart is also exported in every HTML prominence report.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/25/socnetv-25-report-power-centrality-distribution.png&quot; alt=&quot;Prominence Distribution&quot;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Search for and Select Multiple Nodes by Numbers, Labels, Scores&lt;/strong&gt;: You can now search for multiple nodes by their number, label, or prominence score. Matched nodes are highlighted.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/25/socnetv-25-find-and-select-nodes-by-prominence-score.png&quot; alt=&quot;Search Nodes by Prominence Score&quot;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Lattice Network Generator&lt;/strong&gt;: Create regular lattices of arbitrary dimensions. Define the lattice dimension &lt;code dir=&quot;auto&quot;&gt;d&lt;/code&gt; and the length/size &lt;code dir=&quot;auto&quot;&gt;l&lt;/code&gt; of each dimension. You can also define a custom neighborhood size &lt;code dir=&quot;auto&quot;&gt;n&lt;/code&gt; to set the distance within which neighbors on the lattice will be connected.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/25/socnetv-25-lattice-network-generator.png&quot; alt=&quot;Lattice Network Generator&quot;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Edge Dichotomization&lt;/strong&gt;: For weighted networks, you can now dichotomize the edges according to a threshold. Edges with weights above the threshold will become binary, converting the network to a non-valued graph displayed in a new relation.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Custom Icons in Nodes&lt;/strong&gt;: SocNetV now allows you to use custom images (e.g., PNG, JPEG, SVG) as node icons. You can choose the desired image from Settings -&gt; Nodes. Any image file from your filesystem can be used as a custom node icon in your network.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/25/socnetv-25-custom-node-icons-political-parties-greece.png&quot; alt=&quot;Custom Node Icons&quot;&gt;&lt;/p&gt;
&lt;p&gt;Additionally, SocNetV offers many built-in icons (e.g., person, computer, bug).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/25/socnetv-25-settings-custom-node-icons.png&quot; alt=&quot;Node Icons Settings&quot;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Export Network to Any Image Format&lt;/strong&gt;: Export your network to any image format supported by Qt (e.g., PNG, JPG, BMP, TIFF).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Much Improved PDF Exporting&lt;/strong&gt;: You can now select orientation, quality, and DPI when exporting the network to a PDF file.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Uniform UI Theme&lt;/strong&gt;: A high-quality UI theme inspired by Material Design, providing a uniform look and feel across all operating systems.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;New Control Panel Toolbox Menu: Network Auto Create&lt;/strong&gt;: You can now automatically create a network with one click in the new toolbox menu. Random networks, famous datasets, and web crawlers are supported.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Improved Web Crawler&lt;/strong&gt;: The built-in web crawler now runs faster and allows you to exclude/include social network links, parent, and child links.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/25/socnetv-25-web-crawler.png&quot; alt=&quot;Web Crawler&quot;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Support for Floating Point Edge Weights&lt;/strong&gt;: SocNetV now supports floating point (double) edge weights in Adjacency, GraphML, Pajek, edge lists, GML, etc. This fixes a bug with non-integer edge weights when importing Adjacency files.&lt;/p&gt;
&lt;p&gt;This version also brings &lt;strong&gt;speed optimization&lt;/strong&gt; and &lt;strong&gt;improved memory management&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;availability&quot;&gt;Availability&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;SocNetV v2.5&lt;/strong&gt; is now available for &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;macOS&lt;/strong&gt;, and &lt;strong&gt;Linux&lt;/strong&gt;. Go to the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;SocNetV Downloads page&lt;/a&gt; to get it!&lt;/p&gt;</content:encoded><category>release</category><category>social network analysis software</category><category>node icons</category><category>prominence score</category><category>prominence distribution</category><category>distribution charts</category><category>QtCharts</category><category>lattice network</category><category>edge dichotomization</category><category>network export</category><category>PDF export</category><category>web crawler</category></item><item><title>SocNetV 2.4 Released</title><link>https://socnetv.org/news/socnetv-24-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-24-released/</guid><pubDate>Wed, 28 Feb 2018 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/24/socnetv-24-1000-actors-small-world-betweenness-radial-nodesize-nodecolor.png&quot; alt=&quot;SocNetV 2.4 Screenshot&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;description&quot;&gt;Description&lt;/h3&gt;
&lt;p&gt;The &lt;strong&gt;Social Network Visualizer&lt;/strong&gt; project released today a brand new version of our favorite social network analysis and visualization software application. &lt;strong&gt;SocNetV version 2.4&lt;/strong&gt;, released on &lt;strong&gt;Feb 28&lt;/strong&gt;, is a major upgrade bringing lots of new features. The new version is available for &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;macOS&lt;/strong&gt;, and &lt;strong&gt;Linux&lt;/strong&gt; from the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Downloads&lt;/a&gt; page.&lt;/p&gt;
&lt;h3 id=&quot;new-features-and-improvements&quot;&gt;New Features and Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Kamada-Kawai Layout Model&lt;/strong&gt;:
This model treats the network as a dynamic system where actors are connected by “springs.” The layout optimizes the graph based on spring energy, minimizing the imbalance between desired and actual distances.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/24/socnetv-24-62-actors-degree-centr-nodecolor-kamada-fdp.png.png&quot; alt=&quot;Kamada-Kawai Layout&quot;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Node Colors by Prominence Score Visualization&lt;/strong&gt;:
In this version, SocNetV can visualize the prominence score of each actor by changing their color. The color reflects how important the actor is in the network, with red indicating high prominence and blue indicating lower prominence.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/24/socnetv-24-327-actors-proximity-centr-radial-nodecolor-zoom.png&quot; alt=&quot;Node Color by Prominence&quot;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Reciprocated Edges in Directed Networks&lt;/strong&gt;:
SocNetV now displays reciprocated edges in a single line with two arrows instead of two separate lines, reducing memory consumption and making the visualization more appealing.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/24/socnetv-24-10-actors-edge-label-node-label-kamada-fdp.png&quot; alt=&quot;Reciprocated Edges&quot;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Improved Memory Consumption&lt;/strong&gt;:
The new version optimizes memory usage when loading large networks, improving performance for graphs with more than 2,000 edges.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Web Crawler Improvements&lt;/strong&gt;:
The web crawler dialog and algorithm have been enhanced with new options, including the ability to specify link patterns to include/exclude and control the delay between requests.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/24/socnetv-24-web-crawler-dialog.png&quot; alt=&quot;Web Crawler&quot;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Improved Statistics Panel&lt;/strong&gt;:
The statistics panel now uses simpler text to display statistics more efficiently. It also shows edge direction weights for reciprocated edges in directed networks.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Performance Options in Settings&lt;/strong&gt;:
New performance options in the Settings dialog allow you to enable/disable features of the Qt GraphicsView, such as anti-aliasing and edge highlighting. Disabling certain options can significantly boost performance for large networks.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/24/socnetv-24-performance-options-settings.png&quot; alt=&quot;Performance Options&quot;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Improved UCINET Format Support&lt;/strong&gt;:
SocNetV now supports reading two-mode UCINET files formatted in fullmatrix. These files declare both NR (nodes) and NC (columns) variables.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Improved Stability&lt;/strong&gt;:
Many bugs have been fixed, and random crashes were resolved. Below are some of the bugs that were fixed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;#40: Wrong BC scores in weighted networks&lt;/li&gt;
&lt;li&gt;#54: Incorrect edge weight after user confirmation&lt;/li&gt;
&lt;li&gt;#38: Disabling isolate nodes not reflected in distance matrix report&lt;/li&gt;
&lt;li&gt;#41: Incorrect variance in clustering coefficient&lt;/li&gt;
&lt;li&gt;#33: Missing Radial/Level Layout by Eigenvector Centrality&lt;/li&gt;
&lt;li&gt;#48: Eccentricity scores for isolated nodes&lt;/li&gt;
&lt;li&gt;#34: No menu options for Node Size layout by Prominence index&lt;/li&gt;
&lt;li&gt;#56: Edge offset issues when resizing nodes&lt;/li&gt;
&lt;li&gt;#46: Crashes after disabling isolated nodes in distance matrix&lt;/li&gt;
&lt;li&gt;#42: Improved progress dialogs&lt;/li&gt;
&lt;li&gt;#44: Crash when searching after node removal&lt;/li&gt;
&lt;li&gt;#51: Web crawler crashes fixed&lt;/li&gt;
&lt;li&gt;#60: Incorrect file extension when saving famous datasets&lt;/li&gt;
&lt;li&gt;#61: “Save As” issue with GraphML format&lt;/li&gt;
&lt;li&gt;#62: EdgeList1 formatted UCINET files not recognized&lt;/li&gt;
&lt;li&gt;#63: Two-mode UCINET files unsupported&lt;/li&gt;
&lt;li&gt;#65: Crashes in HCA with ill-defined input matrices&lt;/li&gt;
&lt;li&gt;#36: HCA crashes with isolated nodes&lt;/li&gt;
&lt;li&gt;#49: Connectedness method issues&lt;/li&gt;
&lt;li&gt;#47: Extra columns in adjacency matrix report&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;availability&quot;&gt;Availability&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;SocNetV v2.4&lt;/strong&gt; is now available for &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;macOS&lt;/strong&gt;, and &lt;strong&gt;Linux&lt;/strong&gt;. Go to the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;SocNetV Downloads page&lt;/a&gt; to get it!&lt;/p&gt;</content:encoded><category>release</category><category>layouts</category><category>web crawler</category></item><item><title>SocNetV 2.3 Released</title><link>https://socnetv.org/news/socnetv-v23-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v23-released/</guid><pubDate>Wed, 05 Jul 2017 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The Social Network Visualizer project is happy to announce that a brand new version of our favorite &lt;a href=&quot;https://socnetv.org&quot;&gt;social network analysis and visualization software application&lt;/a&gt; has been released. SocNetV version 2.3, released on Jul 5, has the eloquent codename “fixer” and it is now available for Windows, Mac OS X, and Linux from the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Downloads&lt;/a&gt; page.&lt;/p&gt;
&lt;h2 id=&quot;what-the-new-version-brings-to-the-users&quot;&gt;What the new version brings to the users?&lt;/h2&gt;
&lt;p&gt;As usual with our odd-numbered minor versions, this is a bugfix release. While v2.2 brought a lot of new and important features, v2.3 focuses on stability and fixing bugs here and there. Nevertheless, there are a couple of new features as well, which you may find interesting for your network analysis endeavors:&lt;/p&gt;
&lt;h3 id=&quot;dyad-and-actorego-reciprocity&quot;&gt;Dyad and Actor/Ego Reciprocity&lt;/h3&gt;
&lt;p&gt;Reciprocity, denoted by ‘r,’ is a network cohesion index. It measures the likelihood of vertices in a directed network to be mutually linked. SocNetV v2.3 supports two different methods to index the degree of reciprocity in a social network:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Arc reciprocity&lt;/strong&gt;: The fraction of reciprocated ties over all actual ties in the network.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dyad reciprocity&lt;/strong&gt;: The fraction of actor pairs that have reciprocated ties over all pairs of actors that have any connection.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In a directed network:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Arc reciprocity measures the proportion of directed edges that are bidirectional. If the reciprocity is 1, the adjacency matrix is structurally symmetric.&lt;/li&gt;
&lt;li&gt;Dyad reciprocity measures the proportion of connected actor dyads that have bidirectional ties between them.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In an undirected graph, all edges are reciprocal, and the reciprocity of the graph is always 1.&lt;/p&gt;
&lt;p&gt;You can compute reciprocity on undirected, directed, and weighted graphs from the toolbox/menu: &lt;code dir=&quot;auto&quot;&gt;Analyze &gt; Cohesion &gt; Reciprocity&lt;/code&gt;. The report is opened and displayed as usual in HTML format in your preferred web browser.&lt;/p&gt;
&lt;h3 id=&quot;zero-weighted-edge-support&quot;&gt;Zero-weighted Edge Support&lt;/h3&gt;
&lt;p&gt;In ordinary SNA, zero-weighted edges are thought to be meaningless, but a user pointed out that SocNetV was accepting and drawing zero-valued edges when opening edge list formatted files. This behavior was due to a bug.&lt;/p&gt;
&lt;p&gt;The concept of an edge in SNA (and SocNetV) is that two actors (i) and (j) are “connected” (and an edge is drawn between them) only if there is a non-zero value at sociomatrix cell (A(i,j)). Thus, if (A(i,j) = 0), the actors are considered not directly connected, and no edge should be drawn between them.&lt;/p&gt;
&lt;p&gt;This assumption has implications for computations: all centrality and matrix manipulation algorithms of network analysis implicitly compute their results using only non-zero (and some only positive) weighted edges.&lt;/p&gt;
&lt;p&gt;To accommodate users who may need this functionality for visualization purposes, we implemented support for zero-weighted edges in v2.3. This functionality currently works only for weighted edge lists and for simple visualizations.&lt;/p&gt;
&lt;h3 id=&quot;zero-weighted-edge-color-selection&quot;&gt;Zero-weighted Edge Color Selection&lt;/h3&gt;
&lt;p&gt;With the new feature above, the Settings dialog allows users to select a default edge color for zero-valued edges. Here is a screenshot:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.socnetv.org/data/uploads/screenshots/23/socnetv23-dialog.png&quot; alt=&quot;SocNetV v2.3 Settings Dialog&quot;&gt;&lt;/p&gt;</content:encoded><category>release</category><category>Reciprocity</category></item><item><title>SocNetV v2.2 Released with Cluster Analysis, Eigenvector Centrality, and More!</title><link>https://socnetv.org/news/socnetv-v22-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v22-released/</guid><pubDate>Sat, 21 Jan 2017 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;We are pleased to announce that a new version of your favorite social network analysis and visualization software application has been released. &lt;strong&gt;SocNetV version 2.2&lt;/strong&gt;, codenamed &lt;strong&gt;“beyond”&lt;/strong&gt;, brings many new features and is now available for &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;Mac OS X&lt;/strong&gt;, and &lt;strong&gt;Linux&lt;/strong&gt;. Visit the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Downloads&lt;/a&gt; page to get it!&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;whats-new-in-socnetv-v22&quot;&gt;What’s New in SocNetV v2.2?&lt;/h2&gt;
&lt;h3 id=&quot;hierarchical-clustering-analysis-hca&quot;&gt;Hierarchical Clustering Analysis (HCA)&lt;/h3&gt;
&lt;p&gt;SocNetV now performs hierarchical agglomerative cluster analysis on social networks using these methods:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Single-Linkage (minimum)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Complete-Linkage (maximum)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Average-Linkage (UPGMA)&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can compute the &lt;strong&gt;Structural Equivalence matrix&lt;/strong&gt; using adjacency or geodesic distance matrices with user-selected metrics such as &lt;strong&gt;Euclidean&lt;/strong&gt;, &lt;strong&gt;Manhattan&lt;/strong&gt;, and &lt;strong&gt;Jaccard&lt;/strong&gt; distances.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/22/socnetv-2.2-hierarchical-cluster-analysis-dialog.jpg&quot; alt=&quot;HCA Dialog&quot;&gt;&lt;/p&gt;
&lt;p&gt;Results include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;list of clusters per level&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;dendrogram&lt;/strong&gt; of the cluster hierarchy in SVG format.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/22/socnetv-2.2-hca-results-2-dendrogram.jpg&quot; alt=&quot;HCA Results&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;eigenvector-centrality&quot;&gt;Eigenvector Centrality&lt;/h3&gt;
&lt;p&gt;Version 2.2 introduces &lt;strong&gt;Eigenvector Centrality&lt;/strong&gt;, which measures the influence of a node in a network based on the leading eigenvector of the adjacency matrix.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/22/socnetv-report-eigenvector-sorted.png&quot; alt=&quot;Eigenvector Centrality&quot;&gt;&lt;/p&gt;
&lt;p&gt;Use this metric for network analysis or embedding radial/level layouts.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/22/socnetv-2.2-layout-eigenvector-radial-indegree-nodal.png&quot; alt=&quot;Eigenvector Layout&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;pearson-product-moment-correlation-coefficients&quot;&gt;Pearson Product-Moment Correlation Coefficients&lt;/h3&gt;
&lt;p&gt;SocNetV now computes &lt;strong&gt;Pearson Correlation Coefficients&lt;/strong&gt; to correlate actor profiles (ties or distances). Results are displayed as a correlation matrix.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/22/socnetv-2.2-pearson-coefficients-dialog.png&quot; alt=&quot;Pearson Coefficients Dialog&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;actor-similarity&quot;&gt;Actor Similarity&lt;/h3&gt;
&lt;p&gt;Compare pairwise tie/distance profiles of actors to produce a similarity matrix using measures like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Simple Matching&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jaccard&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hamming&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cosine Similarity&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Euclidean Distance&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&quot;maximal-clique-census&quot;&gt;Maximal Clique Census&lt;/h3&gt;
&lt;p&gt;Using the &lt;strong&gt;Bron–Kerbosch algorithm&lt;/strong&gt;, SocNetV finds all &lt;strong&gt;maximal cliques&lt;/strong&gt; in undirected or directed graphs. The &lt;strong&gt;clique census report&lt;/strong&gt; includes useful statistics, co-membership information, and dendrograms.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.socnetv.org/data/uploads/screenshots/22/socnetv-2.2-clique-census-florentine-families-report-1.png&quot; alt=&quot;Clique Census Report&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;additional-features&quot;&gt;Additional Features&lt;/h3&gt;
&lt;h4 id=&quot;cocitation-analysis&quot;&gt;Cocitation Analysis&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Compute &lt;strong&gt;Cocitation Matrices&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Create &lt;strong&gt;Cocitation Networks&lt;/strong&gt;, where actors are connected if they are cited by common neighbors.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;symmetrize-edges-by-strong-ties&quot;&gt;Symmetrize Edges by Strong Ties&lt;/h4&gt;
&lt;p&gt;Create new relations using only strong, reciprocal ties.&lt;/p&gt;
&lt;h4 id=&quot;multi-relational-graphml-support&quot;&gt;Multi-relational GraphML Support&lt;/h4&gt;
&lt;p&gt;Read and write &lt;code dir=&quot;auto&quot;&gt;.graphml&lt;/code&gt; files with multiple relations.&lt;/p&gt;
&lt;h4 id=&quot;gml-and-pajek-support&quot;&gt;GML and Pajek Support&lt;/h4&gt;
&lt;p&gt;Support for &lt;strong&gt;GML&lt;/strong&gt; formatted data and &lt;strong&gt;multi-relational Pajek files&lt;/strong&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;performance-improvements&quot;&gt;Performance Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Faster matrix multiplication using optimized algorithms.&lt;/li&gt;
&lt;li&gt;Enhanced adjacency matrix plotting with Unicode characters.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;http://www.socnetv.org/data/uploads/screenshots/22/socnetv-2.2-adjacency-plot-krackhardt.png&quot; alt=&quot;Adjacency Matrix Plot&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;bug-fixes-and-notices&quot;&gt;Bug Fixes and Notices&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolved various issues like incorrect distances in weighted networks, edge labels not saving, and more.&lt;/li&gt;
&lt;li&gt;New dataset: &lt;strong&gt;Petersen Graph&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Transformed &lt;strong&gt;Krackhardt’s High-tech Managers&lt;/strong&gt; and &lt;strong&gt;Zachary Karate Club&lt;/strong&gt; into multirelational datasets.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Important Notices&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Project’s new domain: &lt;a href=&quot;https://socnetv.org&quot;&gt;https://socnetv.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Code and files are now hosted on GitHub.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;p&gt;Download SocNetV v2.2 today and enjoy the new features and improvements!&lt;/p&gt;</content:encoded><category>release</category><category>Hierarchical Clustering Analysis</category><category>Actor Similarity</category></item><item><title>SocNetV v2.1 Released!</title><link>https://socnetv.org/news/socnetv-v21-released/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v21-released/</guid><pubDate>Thu, 29 Sep 2016 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Today is a wonderful day because we are happy to announce that a brand-new version of our favorite social network analysis and visualization software application has been released. &lt;strong&gt;SocNetV version 2.1&lt;/strong&gt;, released on &lt;strong&gt;September 28, 2016&lt;/strong&gt;, has the codename &lt;strong&gt;“fixer”&lt;/strong&gt; and is available for &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;Mac OS X&lt;/strong&gt;, and &lt;strong&gt;Linux&lt;/strong&gt; from the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Downloads&lt;/a&gt; page.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;whats-new-in-socnetv-v21&quot;&gt;What’s New in SocNetV v2.1?&lt;/h2&gt;
&lt;h3 id=&quot;faster-and-more-accurate-network-analysis-computation&quot;&gt;Faster and More Accurate Network Analysis Computation&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved algorithms for social network analysis allow most metrics to be computed simultaneously. The results are saved and reused during the session, recalculating only when nodes, edges, or weights are modified.&lt;/li&gt;
&lt;li&gt;Fixed metrics like &lt;strong&gt;PageRank Prestige (PRP)&lt;/strong&gt; and &lt;strong&gt;Average Graph Distance (AGD)&lt;/strong&gt; now produce accurate results.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&quot;new-d-regular-random-network-generator&quot;&gt;New d-Regular Random Network Generator&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;strong&gt;d-regular network generator&lt;/strong&gt; has been rewritten and now generates both directed and undirected &lt;strong&gt;d-regular random networks&lt;/strong&gt; without errors.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&quot;improved-ucinet-format-support&quot;&gt;Improved UCINET Format Support&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Fullmatrix format&lt;/strong&gt; is now supported again. SocNetV already supports the &lt;strong&gt;edgelist format&lt;/strong&gt;, ensuring compatibility with more datasets.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&quot;better-network-visualization&quot;&gt;Better Network Visualization&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed issues with node and edge stacking on the canvas.&lt;/li&gt;
&lt;li&gt;Corrected the display of edges with large weights to prevent overly thick lines.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&quot;bug-fixes&quot;&gt;Bug Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;#1624561&lt;/strong&gt;: Network files with both arcs and edges are loaded as solely undirected nets.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1622889&lt;/strong&gt;: The d-regular generator does not produce random networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1623812&lt;/strong&gt;: After loading a new network file, the app behaves as if the network has changed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1624583&lt;/strong&gt;: UCINET &lt;code dir=&quot;auto&quot;&gt;.dl&lt;/code&gt; files crash the app.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1624750&lt;/strong&gt;: Random new nodes can be drawn out of the canvas.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1625831&lt;/strong&gt;: Removing an edge in undirected graphs does not update the node outDegree.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1627390&lt;/strong&gt;: Wrong PageRank Prestige results in undirected nets.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1627721&lt;/strong&gt;: Incorrect average graph distance metric in disconnected networks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1628382&lt;/strong&gt;: Edges with very large weights are drawn with huge line widths.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1627213&lt;/strong&gt;: Crashes when double-clicking on a target node after deleting the source node.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1628170&lt;/strong&gt;: Edge labeling with HTML special characters breaks GraphML files.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1622891&lt;/strong&gt;: Highlighted edges should have a larger z-index.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1624352&lt;/strong&gt;: The “Change Edge Color” dialog does not display the current edge color.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1624360&lt;/strong&gt;: Default edge color and node shape are incorrect in Edit menu dialogs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1628395&lt;/strong&gt;: Incorrect z-value of nodes and edges caused cluttering.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;Download SocNetV v2.1 today and, as always, have fun with your social network analysis projects!&lt;/p&gt;</content:encoded><category>release</category><category>pagerank</category></item><item><title>Social Network Analysis Using Social Network Visualizer</title><link>https://socnetv.org/news/social-network-analysis-using-social-network-visualizer/</link><guid isPermaLink="true">https://socnetv.org/news/social-network-analysis-using-social-network-visualizer/</guid><pubDate>Fri, 13 May 2016 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;This &lt;a href=&quot;https://www.youtube.com/watch?v=ti-98tIzfEk&quot;&gt;video&lt;/a&gt;, uploaded to YouTube by &lt;strong&gt;Michael Axelsen&lt;/strong&gt;, explores the topic of social network analysis using &lt;strong&gt;SocNetV&lt;/strong&gt;.&lt;/p&gt;
&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/ti-98tIzfEk&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot;&gt;
&lt;/iframe&gt;</content:encoded><category>Social Network Analysis</category><category>Tutorial</category><category>YouTube</category></item><item><title>SocNetV v1.9 released - Bug Fixes and Speed Increase</title><link>https://socnetv.org/news/socnetv-v19-released-bug-fixes-and-speed-increase/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v19-released-bug-fixes-and-speed-increase/</guid><pubDate>Tue, 23 Jun 2015 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The Social Network Visualizer project has just released version &lt;strong&gt;1.9&lt;/strong&gt;, which fixes many important bugs and brings a faster matrix inverse routine. Source code, Windows zipped executables, Mac OS image, and binary packages for major Linux distributions are as always available from the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Downloads&lt;/a&gt; page.&lt;/p&gt;
&lt;h3 id=&quot;key-improvements&quot;&gt;Key Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Faster Matrix Inverse Routine&lt;/strong&gt;:&lt;br&gt;
The matrix inverse algorithm now uses LU decomposition, greatly improving computation speed. This enhancement also affects the &lt;strong&gt;Information Centrality&lt;/strong&gt; algorithm, which now runs in &lt;strong&gt;1/10th&lt;/strong&gt; of the time required in earlier SocNetV versions.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Revamped PageRank Prestige Algorithm&lt;/strong&gt;:&lt;br&gt;
Up to version 1.8, the PageRank algorithm used the original Page &amp;#x26; Brin formula, leading to different results. Starting from this version, SocNetV &lt;a href=&quot;https://socnetv.org/manual/analysis&quot;&gt;uses the correct formula&lt;/a&gt; and computes comparable results. Additionally, the initial PageRank score of each node is now set to &lt;strong&gt;1/N&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;closed-bugs-in-version-19&quot;&gt;Closed Bugs in Version 1.9&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;#1463069&lt;/strong&gt;: Wrong average distance when there are isolates.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1365037&lt;/strong&gt;: Certain sparse matrices crash SocNetV on the invertMatrix method.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1365582&lt;/strong&gt;: CentralityInformation() is slow when network size (N &gt; 100).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1463095&lt;/strong&gt;: Edge filter works but the user cannot undo.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1464422&lt;/strong&gt;: Incorrect PageRank results.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1464430&lt;/strong&gt;: SocNetV refuses to read Pajek files not starting with &lt;code dir=&quot;auto&quot;&gt;*Network&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1465774&lt;/strong&gt;: Edges do not always follow relations.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1463082&lt;/strong&gt;: Edge color change does not take effect.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;#1464418&lt;/strong&gt;: SocNetV crashes during PageRank computation on isolated nodes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;With these enhancements and fixes, SocNetV v1.9 ensures faster and more reliable performance for your social network analysis tasks.&lt;/p&gt;</content:encoded><category>PageRank</category><category>Social Network Analysis</category><category>Matrix Inversion</category><category>Bug Fixes</category><category>LU Decomposition</category></item><item><title>SocNetV v1.8 Released with Scale-Free Network Generator</title><link>https://socnetv.org/news/socnetv-v18-released-with-scale-free-network-generator/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v18-released-with-scale-free-network-generator/</guid><pubDate>Fri, 05 Jun 2015 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;A new version of SocNetV has just been released with a couple of nice new features.&lt;/p&gt;
&lt;h3 id=&quot;clique-computation-routine&quot;&gt;Clique Computation Routine&lt;/h3&gt;
&lt;p&gt;SocNetV v1.8 includes a revamped &lt;strong&gt;clique computation routine&lt;/strong&gt; with an updated report. The new &lt;strong&gt;“clique census”&lt;/strong&gt; report provides:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Aggregate counts of cliques (up to clique number 4).&lt;/li&gt;
&lt;li&gt;Disaggregation by vertex and co-membership information.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/18/socnetv_1_8-random-net-clique-census-3.jpg&quot; alt=&quot;Clique Census Example&quot;&gt;&lt;/p&gt;
&lt;h3 id=&quot;scale-free-network-generator&quot;&gt;Scale-Free Network Generator&lt;/h3&gt;
&lt;p&gt;This version introduces the ability to generate &lt;strong&gt;scale-free random networks/graphs&lt;/strong&gt; using the &lt;strong&gt;Barabási–Albert (BA) model&lt;/strong&gt;, which employs a preferential attachment mechanism.&lt;/p&gt;
&lt;p&gt;The algorithm starts with ( m_0 ) connected nodes (default: 1). At each step, a new node is added with ( m ) edges to existing nodes. The probability ( p_i ) that the n&lt;/p&gt;</content:encoded><category>Scale-Free Networks</category><category>Barabási–Albert Model</category><category>Random Networks</category><category>Clique Census</category><category>Erdős–Rényi</category><category>Small-World Networks</category></item><item><title>SocNetV v1.7 Released with Lots of Goodies!</title><link>https://socnetv.org/news/socnetv-v17-released-with-lots-of-goodies/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v17-released-with-lots-of-goodies/</guid><pubDate>Wed, 20 May 2015 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;A new SocNetV release hit the road today. Version 1.7 solves a number of bugs and brings lots of interesting and useful new features to our users. Binaries for Windows, Mac, and Linux are already available on the project’s &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Downloads&lt;/a&gt; page. Here’s what’s new…&lt;/p&gt;
&lt;h3 id=&quot;new-node-properties-dialog&quot;&gt;New Node Properties Dialog&lt;/h3&gt;
&lt;p&gt;Up to now, editing a node required selecting each property individually (e.g., color, label). In version 1.7, a new &lt;strong&gt;Node Properties&lt;/strong&gt; dialog consolidates all node editing options in one place. Simply right-click a node and select “Node Properties” (or press &lt;code dir=&quot;auto&quot;&gt;Ctrl+X, Ctrl+P&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/17/socnetv-1.7-node-properties.png&quot; alt=&quot;Node Properties Dialog&quot;&gt;&lt;/p&gt;
&lt;p&gt;In the Node Properties dialog, you can:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enter a label.&lt;/li&gt;
&lt;li&gt;Adjust the node size.&lt;/li&gt;
&lt;li&gt;Edit the node color.&lt;/li&gt;
&lt;li&gt;Choose a node shape (e.g., rectangle, circle).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Changes are applied in one step and previewed live on the canvas. For instance, selecting the color button brings up a &lt;strong&gt;Colors dialog&lt;/strong&gt; for easy color selection:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/17/socnetv-1.7-node-properties-color.png&quot; alt=&quot;Colors Dialog&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;group-node-editing&quot;&gt;Group Node Editing&lt;/h3&gt;
&lt;p&gt;SocNetV v1.7 introduces the ability to &lt;strong&gt;select and edit multiple nodes simultaneously&lt;/strong&gt;. Select nodes by left-clicking and dragging to draw a selection rectangle. Then, right-click on a selected node or the canvas to open the context menu and choose “Node Properties.”&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/17/socnetv-1.7-group-select-nodes-left-click-and-hold.png&quot; alt=&quot;Group Node Selection&quot;&gt;&lt;/p&gt;
&lt;p&gt;The dialog is identical to the single Node Properties dialog, but changes apply to all selected nodes. If you label multiple nodes, SocNetV appends the node number to each label:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/17/socnetv-1.7-group-properties-labeling-multiple-nodes1.png&quot; alt=&quot;Group Node Labeling&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;select-all-and-select-none&quot;&gt;Select All and Select None&lt;/h3&gt;
&lt;p&gt;New shortcuts make it easier to select all nodes (&lt;code dir=&quot;auto&quot;&gt;Ctrl+A&lt;/code&gt;) or deselect all nodes (&lt;code dir=&quot;auto&quot;&gt;Ctrl+Shift+A&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/17/socnetv-1.7-select-all-select-none-new-keyboard-shortcuts-and-menu-streamlining.png&quot; alt=&quot;Select All Shortcut&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;file-previewer&quot;&gt;File Previewer&lt;/h3&gt;
&lt;p&gt;A major improvement in v1.7 is the introduction of a &lt;strong&gt;Network File Previewer&lt;/strong&gt;, addressing issues with loading files saved in different codepages (e.g., non-Latin characters). The previewer allows users to select the correct encoding before loading the file.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/17/socnetv-1.7-previewer.png&quot; alt=&quot;File Previewer&quot;&gt;&lt;/p&gt;
&lt;p&gt;With the File Previewer, users can:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Preview the file in various encodings.&lt;/li&gt;
&lt;li&gt;Ensure proper display of all characters before loading.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/17/socnetv-1.7-previewer1.png&quot; alt=&quot;Preview Encodings&quot;&gt;&lt;/p&gt;
&lt;p&gt;Press “OK” to load the file and display the network on the canvas:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/17/socnetv-1.7-previewer3.png&quot; alt=&quot;File Loaded&quot;&gt;&lt;/p&gt;
&lt;h4 id=&quot;notes-on-encoding&quot;&gt;Notes on Encoding&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Linux/Mac&lt;/strong&gt;: Use UTF-8, except when loading files saved in Windows.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Windows&lt;/strong&gt;: Use Windows-1253 for most cases or KOI8-R for Russian characters.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Default&lt;/strong&gt;: SocNetV saves files in UTF-8 by default.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&quot;bug-fixes-and-changelog&quot;&gt;Bug Fixes and Changelog&lt;/h3&gt;
&lt;p&gt;SocNetV v1.7 resolves several bugs and introduces many improvements. For a full list of changes, visit the &lt;a href=&quot;https://socnetv.org/ChangeLog&quot;&gt;ChangeLog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you spot a bug, report it &lt;a href=&quot;https://socnetv.org/bugs/&quot;&gt;here&lt;/a&gt;. Feature requests are welcome on our &lt;a href=&quot;https://blueprints.launchpad.net/socnetv&quot;&gt;blueprints listing&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Enjoy version 1.7!&lt;/p&gt;</content:encoded><category>Node Properties</category><category>Group Editing</category><category>File Previewer</category><category>GraphML</category><category>UTF-8 Encoding</category></item><item><title>SocNetV v1.6 Released with a Working Web Crawler</title><link>https://socnetv.org/news/socnetv-v16-released-with-a-working-web-crawler/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-v16-released-with-a-working-web-crawler/</guid><pubDate>Tue, 12 May 2015 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The SocNetV project has just released its latest version 1.6. Binaries for Windows, Mac OS X, and Linux are available from the &lt;a href=&quot;https://socnetv.org/downloads/&quot;&gt;Downloads&lt;/a&gt; menu.&lt;/p&gt;
&lt;h3 id=&quot;revamped-web-crawler&quot;&gt;Revamped Web Crawler&lt;/h3&gt;
&lt;p&gt;The new version brings back the &lt;strong&gt;web crawler&lt;/strong&gt; feature, which had been disabled in the 1.x series so far.&lt;/p&gt;
&lt;p&gt;To start the web crawler:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go to &lt;code dir=&quot;auto&quot;&gt;Network -&gt; Web Crawler&lt;/code&gt; or press &lt;code dir=&quot;auto&quot;&gt;Shift+C&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A dialog will appear where you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enter the initial web page (seed).&lt;/li&gt;
&lt;li&gt;Set the maximum number of nodes/pages (default is 600).&lt;/li&gt;
&lt;li&gt;Choose the types of links to crawl: internal, external, or both. By default, the crawler processes both.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/16/socnetv-1.6-crawler-1.jpg&quot; alt=&quot;Web Crawler Dialog&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;how-it-works&quot;&gt;How It Works&lt;/h3&gt;
&lt;p&gt;The new web crawler is significantly improved compared to the 0.x releases. It consists of two components:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Spider&lt;/strong&gt;: Visits the specified initial URL, downloads its HTML, and processes it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Parser&lt;/strong&gt;: Scans the downloaded HTML for &lt;code dir=&quot;auto&quot;&gt;href&lt;/code&gt; links to internal or external pages and adds them to a queue of URLs (the “frontier”).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The spider and parser run on separate threads, ensuring faster execution.&lt;/p&gt;
&lt;p&gt;As URLs are added to the queue, the spider visits them, downloads their HTML, and the parser extracts more links, continuing the cycle.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/16/socnetv-1.6-crawler-2.jpg&quot; alt=&quot;Crawler in Action&quot;&gt;&lt;/p&gt;
&lt;p&gt;The process is multithreaded and completes within seconds, even for large sets like 1,000 URLs.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;results&quot;&gt;Results&lt;/h3&gt;
&lt;p&gt;The crawler creates a &lt;strong&gt;network&lt;/strong&gt; of all visited webpages as nodes and their links as edges. By default, node sizes are proportional to their outDegree, making patterns visible immediately.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/16/socnetv-1.6-crawler-3.jpg&quot; alt=&quot;Crawler Output&quot;&gt;&lt;/p&gt;
&lt;p&gt;From there, you can analyze the network using the SNA tools provided by SocNetV.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://socnetv.org/data/uploads/screenshots/16/socnetv-1.6-crawler-5.jpg&quot; alt=&quot;Analyzing the Crawled Network&quot;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: The parser searches for &lt;code dir=&quot;auto&quot;&gt;href&lt;/code&gt; links only in the body section of the HTML.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Explore and analyze networks effortlessly with the enhanced capabilities of SocNetV v1.6!&lt;/p&gt;</content:encoded><category>Web Crawler</category><category>Network Analysis</category><category>Multithreading</category><category>HTML Parsing</category></item><item><title>SocNetV as &quot;Intelligence&quot; Source for Dolphin-Site Operators</title><link>https://socnetv.org/news/socnetv-as-intelligence-source-for-dolphin-site-operators/</link><guid isPermaLink="true">https://socnetv.org/news/socnetv-as-intelligence-source-for-dolphin-site-operators/</guid><pubDate>Mon, 04 May 2015 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Can you use &lt;strong&gt;SocNetV&lt;/strong&gt; to analyze a virtual “social network”? Yes, you can! For instance, you could analyze social interactions (e.g., mentions) between “friends” in a virtual network. Although SocNetV cannot directly grab data from private networks (its built-in web crawler is limited to publicly accessible data), if you extract the network data yourself and transform it into &lt;strong&gt;GraphML&lt;/strong&gt; format, SocNetV can load and visualize the virtual network for analysis.&lt;/p&gt;
&lt;p&gt;This approach is particularly useful for platforms like &lt;a href=&quot;http://www.boonex.com&quot;&gt;&lt;strong&gt;Dolphin&lt;/strong&gt;&lt;/a&gt;, an open-source platform for social networks, and its mobile-friendly sibling &lt;a href=&quot;http://www.online.me&quot;&gt;&lt;strong&gt;Trident&lt;/strong&gt;&lt;/a&gt;. These platforms support social connections, conversations, locations, and other social graph-related data types, which can be analyzed using SocNetV based on operator needs.&lt;/p&gt;
&lt;h3 id=&quot;example-use-case&quot;&gt;Example Use Case&lt;/h3&gt;
&lt;p&gt;Imagine an airline company launches a social network for its clients. By using SocNetV to analyze connections, discussion trends, and user posts, the company could:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Identify which routes are in demand.&lt;/li&gt;
&lt;li&gt;Plan and optimize scheduling based on social data.&lt;/li&gt;
&lt;li&gt;Target specific user segments with special offers.&lt;/li&gt;
&lt;li&gt;Advertise these offers directly within the social network.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This innovative application of SocNetV showcases its potential as an “intelligence” source for network operators, enabling data-driven decision-making and enhanced user engagement.&lt;/p&gt;
&lt;p&gt;Kudos to the Dolphin and Trident teams for exploring this exciting use case for SocNetV!&lt;/p&gt;</content:encoded><category>Dolphin</category><category>Trident</category><category>Social Network Analysis</category><category>Intelligence</category></item></channel></rss>