Skip to content

Commit

Permalink
added old news
Browse files Browse the repository at this point in the history
  • Loading branch information
oxy86 committed Dec 12, 2024
1 parent e4cafa9 commit 1c3fd10
Show file tree
Hide file tree
Showing 13 changed files with 257 additions and 15 deletions.
2 changes: 1 addition & 1 deletion src/content/docs/manual/gui.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,7 @@ When loading a file, SocNetV shows a **File Previewer**, allowing you to:
- Adjust the file's codepage (e.g., UTF-8, Windows-1253).
- Ensure proper display of non-Latin characters.

![File Previewer](http://socnetv.org/data/uploads/screenshots/25/socnetv-25-file-preview.jpg)
![File Previewer](https://socnetv.org/data/uploads/screenshots/25/socnetv-25-file-preview.jpg)
*In the File Previewer, select a codepage for the opened file.*

> **Note**:
Expand Down
4 changes: 2 additions & 2 deletions src/content/docs/manual/intro.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ graph LR

## What is SocNetV?

Social Network Visualizer (SocNetV) is an open-source project to build a flexible and user-friendly, cross-platform [tool for social network analysis and visualization](http://socnetv.org), targeting primarily the social researcher. It is developed in C++ and Qt, an open-source development toolkit, and runs on Linux, macOS, and Windows.
Social Network Visualizer (SocNetV) is an open-source project to build a flexible and user-friendly, cross-platform [tool for social network analysis and visualization](https://socnetv.org), targeting primarily the social researcher. It is developed in C++ and Qt, an open-source development toolkit, and runs on Linux, macOS, and Windows.

SocNetV supports the creation and analysis of multirelational networks in the GraphML format. This capability allows users to define and visualize multiple types of relationships (edges) between nodes within the same network. Each relation is stored as a distinct layer, making it easy to switch between, analyze, and compare different relationship types. This multirelational support is particularly useful for complex datasets, such as networks involving family ties, professional connections, or transactional links, all within a single unified GraphML file.

Expand Down Expand Up @@ -225,7 +225,7 @@ If you run SocNetV from the command prompt, there are three (at the moment) opti
`file.net` The name of the file you want to open.


[homepage]: http://socnetv.org "http://socnetv.org"
[homepage]: https://socnetv.org "https://socnetv.org"



Expand Down
15 changes: 8 additions & 7 deletions src/content/docs/news/socnetv-24-released.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,46 +2,47 @@
title: "SocNetV 2.4 Released"
description: "SocNetV version 2.4 has been released."
date: 2018-02-28
tags: ["release", "layouts", "web crawler"]
---

![SocNetV 2.4 Screenshot](/data/uploads/screenshots/24/socnetv-24-1000-actors-small-world-betweenness-radial-nodesize-nodecolor.png)

### Description

The **Social Network Visualizer** project released today a brand new version of our favorite social network analysis and visualization software application. **SocNetV version 2.4**, released on **Feb 28**, is a major upgrade bringing lots of new features. The new version is available for **Windows**, **macOS**, and **Linux** from the [Downloads](http://socnetv.org/downloads/) page.
The **Social Network Visualizer** project released today a brand new version of our favorite social network analysis and visualization software application. **SocNetV version 2.4**, released on **Feb 28**, is a major upgrade bringing lots of new features. The new version is available for **Windows**, **macOS**, and **Linux** from the [Downloads](https://socnetv.org/downloads/) page.

### New Features and Improvements

- **Kamada-Kawai Layout Model**:
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.

![Kamada-Kawai Layout](http://socnetv.org/data/uploads/screenshots/24/socnetv-24-62-actors-degree-centr-nodecolor-kamada-fdp.png.png)
![Kamada-Kawai Layout](https://socnetv.org/data/uploads/screenshots/24/socnetv-24-62-actors-degree-centr-nodecolor-kamada-fdp.png.png)

- **Node Colors by Prominence Score Visualization**:
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.

![Node Color by Prominence](http://socnetv.org/data/uploads/screenshots/24/socnetv-24-327-actors-proximity-centr-radial-nodecolor-zoom.png)
![Node Color by Prominence](https://socnetv.org/data/uploads/screenshots/24/socnetv-24-327-actors-proximity-centr-radial-nodecolor-zoom.png)

- **Reciprocated Edges in Directed Networks**:
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.

![Reciprocated Edges](http://socnetv.org/data/uploads/screenshots/24/socnetv-24-10-actors-edge-label-node-label-kamada-fdp.png)
![Reciprocated Edges](https://socnetv.org/data/uploads/screenshots/24/socnetv-24-10-actors-edge-label-node-label-kamada-fdp.png)

- **Improved Memory Consumption**:
The new version optimizes memory usage when loading large networks, improving performance for graphs with more than 2,000 edges.

- **Web Crawler Improvements**:
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.

![Web Crawler](http://socnetv.org/data/uploads/screenshots/24/socnetv-24-web-crawler-dialog.png)
![Web Crawler](https://socnetv.org/data/uploads/screenshots/24/socnetv-24-web-crawler-dialog.png)

- **Improved Statistics Panel**:
The statistics panel now uses simpler text to display statistics more efficiently. It also shows edge direction weights for reciprocated edges in directed networks.

- **Performance Options in Settings**:
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.

![Performance Options](http://socnetv.org/data/uploads/screenshots/24/socnetv-24-performance-options-settings.png)
![Performance Options](https://socnetv.org/data/uploads/screenshots/24/socnetv-24-performance-options-settings.png)

- **Improved UCINET Format Support**:
SocNetV now supports reading two-mode UCINET files formatted in fullmatrix. These files declare both NR (nodes) and NC (columns) variables.
Expand Down Expand Up @@ -72,4 +73,4 @@ The **Social Network Visualizer** project released today a brand new version of

### Availability

**SocNetV v2.4** is now available for **Windows**, **macOS**, and **Linux**. Go to the [SocNetV Downloads page](http://socnetv.org/downloads/) to get it!
**SocNetV v2.4** is now available for **Windows**, **macOS**, and **Linux**. Go to the [SocNetV Downloads page](https://socnetv.org/downloads/) to get it!
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: "SocNetV v1.8 Released with Scale-Free Network Generator"
date: 2015-06-05
description: "SocNetV v1.8 introduces a new clique computation routine, scale-free network generator, and improvements in random network generation."
image: "https://socnetv.org/data/uploads/screenshots/18/socnetv_1_8-random-net-clique-census-3.jpg"
tags:
- Scale-Free Networks
- Barabási–Albert Model
- Random Networks
- Clique Census
- Erdős–Rényi
- Small-World Networks
---

A new version of SocNetV has just been released with a couple of nice new features.

### Clique Computation Routine
SocNetV v1.8 includes a revamped **clique computation routine** with an updated report. The new **"clique census"** report provides:

- Aggregate counts of cliques (up to clique number 4).
- Disaggregation by vertex and co-membership information.

![Clique Census Example](https://socnetv.org/data/uploads/screenshots/18/socnetv_1_8-random-net-clique-census-3.jpg)

### Scale-Free Network Generator
This version introduces the ability to generate **scale-free random networks/graphs** using the **Barabási–Albert (BA) model**, which employs a preferential attachment mechanism.

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
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: "SocNetV v1.9 released - Bug Fixes and Speed Increase"
date: 2015-06-23
description: "SocNetV v1.9 introduces bug fixes, a faster matrix inverse routine, and revamped PageRank Prestige algorithm."
image: "https://socnetv.org/data/uploads/screenshots/18/socnetv_1_8-random-net-sw-1.jpg"
tags:
- PageRank
- Social Network Analysis
- Matrix Inversion
- Bug Fixes
- LU Decomposition
---

The Social Network Visualizer project has just released version **1.9**, 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 [Downloads](https://socnetv.org/downloads/) page.

### Key Improvements

- **Faster Matrix Inverse Routine**:
The matrix inverse algorithm now uses LU decomposition, greatly improving computation speed. This enhancement also affects the **Information Centrality** algorithm, which now runs in **1/10th** of the time required in earlier SocNetV versions.

- **Revamped PageRank Prestige Algorithm**:
Up to version 1.8, the PageRank algorithm used the original Page & Brin formula, leading to different results. Starting from this version, SocNetV [uses the correct formula](https://socnetv.org/manual/analysis) and computes comparable results. Additionally, the initial PageRank score of each node is now set to **1/N**.

### Closed Bugs in Version 1.9

- **#1463069**: Wrong average distance when there are isolates.
- **#1365037**: Certain sparse matrices crash SocNetV on the invertMatrix method.
- **#1365582**: CentralityInformation() is slow when network size \(N > 100\).
- **#1463095**: Edge filter works but the user cannot undo.
- **#1464422**: Incorrect PageRank results.
- **#1464430**: SocNetV refuses to read Pajek files not starting with `*Network`.
- **#1465774**: Edges do not always follow relations.
- **#1463082**: Edge color change does not take effect.
- **#1464418**: SocNetV crashes during PageRank computation on isolated nodes.

With these enhancements and fixes, SocNetV v1.9 ensures faster and more reliable performance for your social network analysis tasks.
61 changes: 61 additions & 0 deletions src/content/docs/news/socnetv-v21-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
title: "SocNetV v2.1 Released!"
date: 2016-09-29
tags: ["release", "pagerank"]
description: "SocNetV v2.1 introduces faster and more accurate network analysis, a new d-regular random network generator, improved UCINET format support, and many bug fixes."
image: "https://socnetv.org/data/uploads/screenshots/21/socnetv-2.1-38-actors-heart.jpg"
---

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. **SocNetV version 2.1**, released on **September 28, 2016**, has the codename **"fixer"** and is available for **Windows**, **Mac OS X**, and **Linux** from the [Downloads](https://socnetv.org/downloads/) page.

---

## What's New in SocNetV v2.1?

### Faster and More Accurate Network Analysis Computation

- 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.
- Fixed metrics like **PageRank Prestige (PRP)** and **Average Graph Distance (AGD)** now produce accurate results.

---

### New d-Regular Random Network Generator

- The **d-regular network generator** has been rewritten and now generates both directed and undirected **d-regular random networks** without errors.

---

### Improved UCINET Format Support

- **Fullmatrix format** is now supported again. SocNetV already supports the **edgelist format**, ensuring compatibility with more datasets.

---

### Better Network Visualization

- Fixed issues with node and edge stacking on the canvas.
- Corrected the display of edges with large weights to prevent overly thick lines.

---

## Bug Fixes

- **#1624561**: Network files with both arcs and edges are loaded as solely undirected nets.
- **#1622889**: The d-regular generator does not produce random networks.
- **#1623812**: After loading a new network file, the app behaves as if the network has changed.
- **#1624583**: UCINET `.dl` files crash the app.
- **#1624750**: Random new nodes can be drawn out of the canvas.
- **#1625831**: Removing an edge in undirected graphs does not update the node outDegree.
- **#1627390**: Wrong PageRank Prestige results in undirected nets.
- **#1627721**: Incorrect average graph distance metric in disconnected networks.
- **#1628382**: Edges with very large weights are drawn with huge line widths.
- **#1627213**: Crashes when double-clicking on a target node after deleting the source node.
- **#1628170**: Edge labeling with HTML special characters breaks GraphML files.
- **#1622891**: Highlighted edges should have a larger z-index.
- **#1624352**: The "Change Edge Color" dialog does not display the current edge color.
- **#1624360**: Default edge color and node shape are incorrect in Edit menu dialogs.
- **#1628395**: Incorrect z-value of nodes and edges caused cluttering.

---

Download SocNetV v2.1 today and, as always, have fun with your social network analysis projects!
113 changes: 113 additions & 0 deletions src/content/docs/news/socnetv-v22-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
---
title: "SocNetV v2.2 Released with Cluster Analysis, Eigenvector Centrality, and More!"
date: 2017-01-21
description: "SocNetV v2.2 introduces hierarchical clustering, eigenvector centrality, advanced analysis tools, and numerous bug fixes. Download it today for enhanced social network analysis!"
image: "http://socnetv.org/data/uploads/screenshots/22/socnetv-2.2.jpg"
tags: ["release", "Hierarchical Clustering Analysis", "Actor Similarity"]
---

We are pleased to announce that a new version of your favorite social network analysis and visualization software application has been released. **SocNetV version 2.2**, codenamed **"beyond"**, brings many new features and is now available for **Windows**, **Mac OS X**, and **Linux**. Visit the [Downloads](http://socnetv.org/downloads/) page to get it!

---

## What's New in SocNetV v2.2?

### Hierarchical Clustering Analysis (HCA)

SocNetV now performs hierarchical agglomerative cluster analysis on social networks using these methods:

- **Single-Linkage (minimum)**
- **Complete-Linkage (maximum)**
- **Average-Linkage (UPGMA)**

You can compute the **Structural Equivalence matrix** using adjacency or geodesic distance matrices with user-selected metrics such as **Euclidean**, **Manhattan**, and **Jaccard** distances.

![HCA Dialog](http://socnetv.org/data/uploads/screenshots/22/socnetv-2.2-hierarchical-cluster-analysis-dialog.jpg)

Results include:
- A **list of clusters per level**.
- A **dendrogram** of the cluster hierarchy in SVG format.

![HCA Results](http://socnetv.org/data/uploads/screenshots/22/socnetv-2.2-hca-results-2-dendrogram.jpg)

---

### Eigenvector Centrality

Version 2.2 introduces **Eigenvector Centrality**, which measures the influence of a node in a network based on the leading eigenvector of the adjacency matrix.

![Eigenvector Centrality](http://socnetv.org/data/uploads/screenshots/22/socnetv-report-eigenvector-sorted.png)

Use this metric for network analysis or embedding radial/level layouts.

![Eigenvector Layout](http://socnetv.org/data/uploads/screenshots/22/socnetv-2.2-layout-eigenvector-radial-indegree-nodal.png)

---

### Pearson Product-Moment Correlation Coefficients

SocNetV now computes **Pearson Correlation Coefficients** to correlate actor profiles (ties or distances). Results are displayed as a correlation matrix.

![Pearson Coefficients Dialog](http://socnetv.org/data/uploads/screenshots/22/socnetv-2.2-pearson-coefficients-dialog.png)

---

### Actor Similarity

Compare pairwise tie/distance profiles of actors to produce a similarity matrix using measures like:

- **Simple Matching**
- **Jaccard**
- **Hamming**
- **Cosine Similarity**
- **Euclidean Distance**

---

### Maximal Clique Census

Using the **Bron–Kerbosch algorithm**, SocNetV finds all **maximal cliques** in undirected or directed graphs. The **clique census report** includes useful statistics, co-membership information, and dendrograms.

![Clique Census Report](http://www.socnetv.org/data/uploads/screenshots/22/socnetv-2.2-clique-census-florentine-families-report-1.png)

---

### Additional Features

#### Cocitation Analysis
- Compute **Cocitation Matrices**.
- Create **Cocitation Networks**, where actors are connected if they are cited by common neighbors.

#### Symmetrize Edges by Strong Ties
Create new relations using only strong, reciprocal ties.

#### Multi-relational GraphML Support
Read and write `.graphml` files with multiple relations.

#### GML and Pajek Support
Support for **GML** formatted data and **multi-relational Pajek files**.

---

### Performance Improvements

- Faster matrix multiplication using optimized algorithms.
- Enhanced adjacency matrix plotting with Unicode characters.

![Adjacency Matrix Plot](http://www.socnetv.org/data/uploads/screenshots/22/socnetv-2.2-adjacency-plot-krackhardt.png)

---

## Bug Fixes and Notices

- Resolved various issues like incorrect distances in weighted networks, edge labels not saving, and more.
- New dataset: **Petersen Graph**.
- Transformed **Krackhardt's High-tech Managers** and **Zachary Karate Club** into multirelational datasets.

> **Important Notices**:
> - Project's new domain: [http://socnetv.org](http://socnetv.org)
> - Code and files are now hosted on GitHub.
---

Download SocNetV v2.2 today and enjoy the new features and improvements!
3 changes: 2 additions & 1 deletion src/content/docs/news/socnetv-v23-released.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
title: "SocNetV 2.3 Released"
description: "SocNetV version 2.3 has been released."
date: 2017-07-05
tags: ["release", "Reciprocity"]
---

The Social Network Visualizer project is happy to announce that a brand new version of our favorite [social network analysis and visualization software application](http://socnetv.org) 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 [Downloads](http://socnetv.org/downloads/) page.
The Social Network Visualizer project is happy to announce that a brand new version of our favorite [social network analysis and visualization software application](https://socnetv.org) 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 [Downloads](https://socnetv.org/downloads/) page.

## What the new version brings to the users?

Expand Down
3 changes: 2 additions & 1 deletion src/content/docs/news/socnetv-v25-released.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@ title: "SocNetV v2.5 released with lots of new features and new looks!"
date: 2019-03-08
description: "SocNetV v2.5 Released with Lots of New Features and New Looks!"
tags:
- release
- social network analysis software
- node icons
- prominence score
- prominence distribution
- distribution charts
- QtCharts
- lattice network-
- lattice network
- edge dichotomization
- network export
- PDF export
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/news/socnetv-v28-released-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "SocNetV v2.8 Released"
date: 2021-01-03
description: "SocNetV version 2.8 has been released."

tags: ["release", "bugfixes"]
---

![SocNetV v2.8 Screenshot](/data/uploads/screenshots/28/socnetv28-2.jpg)
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/news/socnetv-v29-released.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "SocNetV v2.9 Released"
date: 2021-06-15
description: "SocNetV version 2.9 brings many improvements."

tags: ["release", "bugfixes"]
---

![SocNetV v2.9 Screenshot](/data/uploads/screenshots/29/socnetv-v29-1.png)
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/news/socnetv-v30-released.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "SocNetV v3.0 Released"
date: 2021-06-30
description: "SocNetV version 3.0 brings performance improvements."

tags: ["release", "performance", "bugfixes", "web crawler"]
---

SocNetV v3.0 is out now! It includes several performance improvements and new features to make social network analysis easier.
Expand Down
Loading

0 comments on commit 1c3fd10

Please sign in to comment.