Netzcope - A Tool to Display and Analyze Complex Networks



Similar documents
NETZCOPE - a tool to analyze and display complex R&D collaboration networks

DATA ANALYSIS II. Matrix Algorithms

Gerrit Stols

Working with Excel in Origin

Plotting: Customizing the Graph

JustClust User Manual

GeoGebra. 10 lessons. Gerrit Stols

This activity will show you how to draw graphs of algebraic functions in Excel.

Data Mining. SPSS Clementine Clementine Overview. Spring 2010 Instructor: Dr. Masoud Yaghini. Clementine

Using Microsoft Picture Manager

USING SPECTRAL RADIUS RATIO FOR NODE DEGREE TO ANALYZE THE EVOLUTION OF SCALE- FREE NETWORKS AND SMALL-WORLD NETWORKS

Scientific Graphing in Excel 2010

Tools and Techniques for Social Network Analysis

Instructions for Importing (migrating) Data

TIBCO Spotfire Business Author Essentials Quick Reference Guide. Table of contents:

DAS202Tools v1.0.0 for DAS202 Operating Manual

1. Installing The Monitoring Software

Part 2: Community Detection

User Guide. For more information us on:

Appendix 2.1 Tabular and Graphical Methods Using Excel

13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES

Tutorial for Tracker and Supporting Software By David Chandler

A Demonstration of Hierarchical Clustering

Introduction. Chapter 1

Gephi Tutorial Quick Start

Topography of an Origin Project and Workspace

Editing Common Polygon Boundary in ArcGIS Desktop 9.x

Create a Poster Using Publisher

Maple Quick Start. Introduction. Talking to Maple. Using [ENTER] 3 (2.1)

Introduction to the TI-Nspire CX

Introduction to OS X (10.4)

WEB TRADER USER MANUAL

Instructions for Use. CyAn ADP. High-speed Analyzer. Summit G June Beckman Coulter, Inc N. Harbor Blvd. Fullerton, CA 92835

Smart Connection 9 Element Labels

Computer Basics: Tackling the mouse, keyboard, and using Windows

Creating an Excel XY (Scatter) Plot

Analysis of Internet Topologies: A Historical View

MetroBoston DataCommon Training

Solution Park Support for Visual Dashboards

Getting started manual

Laminar Flow in a Baffled Stirred Mixer

Quickstart for Desktop Version

Multi Channel software

Publisher 2010 Cheat Sheet

Essay 5 Tutorial for a Three-Dimensional Heat Conduction Problem Using ANSYS Workbench

Metatrader 4 Tutorial

There are six different windows that can be opened when using SPSS. The following will give a description of each of them.

IBM SPSS Statistics 20 Part 1: Descriptive Statistics

USE OF EIGENVALUES AND EIGENVECTORS TO ANALYZE BIPARTIVITY OF NETWORK GRAPHS

Step 1. Creating a new project

Instructions for Creating a Poster for Arts and Humanities Research Day Using PowerPoint

KEZBER CONTENT MANAGEMENT SYSTEM MANUAL

Remix Your Data: Visualizing Library Instruction Statistics

Data Visualization. Brief Overview of ArcMap

Hierarchical Clustering Analysis

Bates Gmail Labels, Filters, and Signatures

Course Project Lab 3 - Creating a Logo (Illustrator)

SpaceClaim Introduction Training Session. A SpaceClaim Support Document

Gmail: Signatures, labels, and filters

How To Print An Encounter Form In Acedo

LabVIEW Day 1 Basics. Vern Lindberg. 1 The Look of LabVIEW

Figure 1: Saving Project

Windows Movie Maker 2012

Business Objects Version 5 : Introduction

Basic 2D Design Be sure you have the latest information!

Excel Unit 4. Data files needed to complete these exercises will be found on the S: drive>410>student>computer Technology>Excel>Unit 4

Audition Monster Truck Project Tutorial. -Open Adobe Audition -Click Multitrack in the top left corner

Studying Topography, Orographic Rainfall, and Ecosystems (STORE)

**Pages 1-5 address the initial download of Mozilla Firefox and the Remote XUL Manager. If these steps have already been completed, skip to page 6.

Application of Graph Theory to

Getting to know Windows 8

1 Example of Time Series Analysis by SSA 1

Gephi Tutorial Visualization

Converting to Advisor Workstation from Principia: The Research Module

Exiqon Array Software Manual. Quick guide to data extraction from mircury LNA microrna Arrays

1. Right click using your mouse on the desktop and select New Shortcut.

Welcome to CorelDRAW, a comprehensive vector-based drawing and graphic-design program for the graphics professional.

If there is not a Data Analysis option under the DATA menu, you will need to install the Data Analysis ToolPak as an add-in for Microsoft Excel.

How to make a line graph using Excel 2007

Quick Start Using DASYLab with your Measurement Computing USB device

Petrel TIPS&TRICKS from SCM

Word 2007 WOWS of Word Office 2007 brings a whole new basket of bells and whistles for our enjoyment. The whistles turn to wows.

Intellect Platform - Tables and Templates Basic Document Management System - A101

OnBase Quick Reference Guide

Power Log PC Application Software

Development of Tools for the Assessment and Reporting of Year 10 ICT Competencies in the ACT

WINDSOR DIRECT 4 USER GUIDE

Creating a Logo in CorelDRAW

MicroStrategy Desktop

Graph/Network Visualization

College of Continuing Education Video Production Room

MatLab - Systems of Differential Equations

How To Use Spss

DeCyder Extended Data Analysis module Version 1.0

Choose a topic from the left to get help for CmapTools.

Excel Tutorial. Bio 150B Excel Tutorial 1

Data Visualization Techniques

Concordance End User Training Class

QUIT MACSCHOOL AND DRAG YOUR SERVER ICONS TO THE TRASH OR HIT THE DISCONNECT BUTTON BESIDE THE SERVER ICON IN THE TOP SIDEBAR

Nuclear Science and Technology Division (94) Multigroup Cross Section and Cross Section Covariance Data Visualization with Javapeño

Transcription:

NEMO Working Paper #16 Netzcope - A Tool to Display and Analyze Complex Networks Oleg Strogan and Ludwig Streit (CCM, University of Madeira) Supported by the EU FP6-NEST-Adventure Programme Contract n 028875 (NEST) This version December 2008

Netzcope - A Tool to Display and Analyze Complex Networks O. Strogan, L. Streit December 31, 2008 1 Introduction Netzcope is intended as a user-friendly tool to display complex networks and to exhibit details of their structure. It is originally geared to analyzing collaborative research networks of "organizations" collaborating via joint "projects" under the auspices of EU Framework Programmes FP1 to FP6 [2]. These generate bipartite graphs with some 10 4 vertices of each type, and up to 10 5 edges between them. 2 Features 1. Netzcope rst extracts the connected components of the network. Then for any chosen component it 2. produces a 2D plot of the network in accordance with these proximities, with various options. In particular pointing onto nodes, their labels and those of their neighbors are read out. 3. displays the adjacency matrix graphically 4. re-orders the nodes according to their strength of interaction (algebraic connectivity, as given by the "Fiedler vector" [4]) thus transforming an initial (e.g. alphabetical) listing into one with enhanced proximity of successive 5. nds communities within the network following Newman [5], and 6. calculates the corresponding modularity which describes the quality of the decomposition into communities 7. uses the BRIM algorithm [3] to enhance the modularity 1

8. produces a scatter plot of nodes in a community w.r. to the number of their internal vs. external lines which allows to identify central players and gate keepers 9. displays the composition of communities in terms of frequency inside any community, of labels attached to the nodes. 10. displays the graph portrait following Bagrow et al. [1], which exhibits the distribution of degrees, i.e. number of neighbors, but also numbers of next-to-nearest neighbors, etc. and nally the diameter of the network 11. exhibits degree and eigenvalue centralities. 3 How To To obtain the Netzcope software for WINDOWS go to the website http://193.136.232.58/code/bin/netzcope/win32/ Click on netzcope demo.exe This should produce a program "netzcope demo" on your desktop. Run it to create a folder with the same name. Inside this folder you nd the program "netzcope" which you open by a double click. The menu "File" has an item "Load network" which will accept bipartite networks in Pajek format with less than 10 6 vertices. A number of examples are available in the folder "netzcope demo", as "*.net"-les.. Load one of them. The program will list rst the total network, then the connected components, numbered 1,2,... and ordered by size, each in one line. Right-click on one line (except the 1st one which is pertinent to the whole graph), and a menu of options opens for this component. 1. To draw the network, choose "2D plot". The nodes O are colored according to their labels ("subject indices"). Pointing with the mouse, Netzcope reads out the organizations and, in the box below, the projects that they are involved in. 2. Choosing "adjacency matrix", Netzcope displays the projected adjacency matrix for the nodes of type O as given by the Pajek listing 3. Choosing "Fiedlerize" does just that; the re-ordered adjacency matrix reveals structural information which, again, you can explore by pointing with the mouse. 4. To obtain the community structure for the biggest component, (a) choose "Find BP modules". This will create a folder labelled by 5 numbers the last of which is the modularity Q of the best decomposition. 2

(b) In the "Toolbar" menu choose "Communities' statistics" (c) In the window which opens, choose the folder created above. (d) A number of les appear with labels containing "xc". x is the number of communities. Click on the le with the preferred number of communities to display it in Netzcope With the vertical scale you can zoom in and out. With the horizontal scale you rotate. Play with "Labels' fuzziness" to have more or less labels written to the communities. 5. Now you nd in the folder netzcope demo les which carry the name of the loaded network followed by a number.io, the number is that of a community. Click to open and nd a scatter plot of internal versus external links for the members of this community: small "degree inside" and large "degree out" is characteristic of gatekeepers, the converse signals central players. 6. There are also les labelled "histogram". They serve to display (in red) the subject index distribution for a given community. Large values of d c in a histogram (lower left corner!) indicate a large degree of specialization (in comparison with the overall thematic spectrum - grey - in the FP). 7. Right-clicking on a community in the display obtained by the procedure 4. (d) above allows you to save the (internal) network of this community as a new.net-le which you can then analyze like the original one (and so forth by iteration). (to be continued) 4 ToDo Histograms for geographic distribution Histograms for organization types Shortcut to 2D display of a community Shortcut to community structure of a community... 5 Limitations At this point NetzCope opens only one network in one session. (...labels, bipartite, number of vertices,...) 3

References [1] J. P. Bagrow, E. M. Bollt, J. D. Skufca, and D. ben-avraham: Portraits of Complex Networks. http://arxiv.org/abs/cond-mat/0703470v1 [2] Barber, M., A. Krueger, T. Krueger and T. Roediger-Schluga (2006),.The network of EU-funded collaborative R&D projects., Physical Review E, 73, 036132 [3] M. J. Barber, Modularity and community detection in bipartite networks. [4] M. Fiedler, Algebraic connectivity of graphs. Czech. Math. J. 23 (98) (1973), 298-305. [5] M. E. J. Newman, Finding community structure in networks using the eigenvectors of matrices. 4