Network Software Overview.

Slides:



Advertisements
Similar presentations
MICS Web Dissemination. UNICEF TODAYS AGENDA MICS on Easy to build MICS3 Country Website, based on: – Microdata Management.
Advertisements

Network Overview Discovery and Exploration for Excel (NodeXl) Hands On Exercise Presented by: Samer Al-khateeb Class: Social Media Mining and Analytics.
R Mohammed Wahaj. What is R R is a programming language which is geared towards using a statistical approach and graphics Statisticians and data miners.
Overview of Common Social Network Analysis Software Platforms.
Chapter 3 Applications Software: Getting the Work Done.
© InLoox ® InLoox PM Web App product presentation The Online Project Software.
Introduction to R. Statistical Software Statistical software – Wide variety of software tools that researchers use to analyze data – Common examples are.
Web Design Basic Concepts.
Chapter 5 Application Software.
SOFTWARE.
Introduction to InVEST ArcGIS Tool Nasser Olwero GMP, Bangkok April
Opening the hood: Extensions for Arcview Extensions are a critical part of the utility of Arcview They are specialized packages of tools that can be turned.
UEC 01 : Computer Skills & Programming Concepts I 1PUA – Computer Engineering Department – UEC01 – Dr. Mona Abou - Of Lecture 6: Applications Software.
© Paradigm Publishing Inc. 5-1 Chapter 5 Application Software.
Capabilities of Software. Object Linking & Embedding (OLE) OLE allows information to be shared between different programs For example, a spreadsheet created.
1 Oracle Enterprise Manager Slides from Dominic Gélinas CIS
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Map Books.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
UBN Software Solutions Pvt. Ltd. Bhubaneswar , Odisha, India ( ) UBN PROJECT CASE STUDY.
University of Kentucky – Gatton College of Business LAB 1 – Intro to Ucinet & Netdraw Virginie Kidwell Travis Grosser Doctoral Candidates in Management.
Tools for Visualizing Networks Dr. Frank McCown Intro to Web Science Harding University This work is licensed under a Creative Commons Attribution-NonCommercial-
TSS Database Inventory. CIRA has… Received and imported the 2002 and 2018 modeling data Decided to initially store only IMPROVE site-specific data Decided.
Network Information: Manipulation, Sharing, and Visualization Dr. Greg Bernstein Grotto Networking
Copyright (c) 2003 by Prentice Hall Chapter 2 Applications Software: Getting the Work Done Computers: Tools for an Information Age BSM025 Computers.
CHAPTER (2) SOFTWARE Emad Salem. Software Software is the planned, step-by-step set of instructions required to turn data into information. Software.
Getting Started with Datazen Microsoft’s New Mobile Dashboard Platform.
Ansible and Ansible Tower 1 A simple IT automation platform November 2015 Leandro Fernandez and Blaž Zupanc.
PowerBuilder is an integrated development environment (IDE) used to create applications. PowerBuilder 12.5 has good integration with the Microsoft.
Prepare Launch Spyder Open Spyder (C:/Anaconda2/Scripts/spyder) Or Open from launcher (C:/Anaconda2/Scripts/launcher) Download data
Advance Computer Programming Market for Java ME The Java ME Platform – Java 2 Micro Edition (J2ME) combines a resource- constrained JVM and a set of Java.
Tohir Sabzaliev Tamara Preduschnig Shah Faisal. Content General information about ESRI ESRI and their profit Example: Industrial Sector of ESRI Business,
1 January 14, Evaluating Open Source Software William Cohen NCSU CSC 591W January 14, 2008 Based on David Wheeler, “How to Evaluate Open Source.
Using Virtualization in the Classroom
Overview of Common Social Network Analysis Software Platforms
Analyzing, Visualizing
Introduction to InVEST ArcGIS Tool
Computer Software Digital Literacy.
Desktop Mapping: Building Map Books
GWE Core Grid Wizard Enterprise (
Yii Framework – The Major Pros and Cons
Outline SOAP and Web Services in relation to Distributed Objects
Computer Software Digital Literacy.
HISTORY Of API.
Operating Systems Overview
Outline SOAP and Web Services in relation to Distributed Objects
Introduction CSE 1310 – Introduction to Computers and Programming
Chapter 4 Application Software
Network Visualization
Visualizing Social Networks
Google Scholar, ShareLaTeX, and Gephi
Pack Your Park by Modernizing Your Business Online
InLoox PM Web App product presentation
Accelerate Your Self-Service Data Analytics
Introduction to Systems Analysis and Design
Analyzing, Visualizing
Pack Your Park by Modernizing Your Business Online
Overview of big data tools
Enterprise Program Management Office
Introduction to Visual Analytics
Convergence IT Services Pvt. Ltd
This is where R scripts will load
Google Scholar, OverLeaf, and Gephi
Analyzing Massive Graphs - ParT I
Chapter 2 Applications Software and Operating Systems
SeeSoft A Visualization Tool..
Web Application Development Using PHP
Igor Stančin, Alan Jović to: {igor.stancin,
Open data in teaching and education
ArcGIS Pro: An Introduction Overview
Presentation transcript:

Network Software Overview

Analyzing, Visualizing Noordin Top Terror Network (Gephi) University of Minnesota Outreach (UCINET Net Draw) Tools of the Trade When pen and paper (or even Excel) just won’t do https://www.joe.org/joe/2011december/a9.php Infantry Training Task Network (iGraph) Infantry Training Task Network (ORA) US Power Grid (Pajek) CDT Maldonado, CDT Talty, MAJ Koban https://www.cise.ufl.edu/research/sparse/matrices/Pajek/USpowerGrid.html UNCLASSIFIED

Why? Networks and graphs are used for data analysis and theory! To do real work with networks, complex networks, dynamic networks, you need to get comfortable with software. Visualization…a good picture is worth a 1000 words…or more. US airlines (edges colored by airline)

You’ve Got MANY Options In fact, more than 50 from just the following two sites: University of Gronigen: https://www.gmw.rug.nl/~huisman/sna/software.html Wikipedia: https://en.wikipedia.org/wiki/Social_network_analysis_software We will use the top two of the following: Gephi Python (NetworkX) R (iGraph) Mathematica UCINET (NetDraw) ORA Pajek Let’s do an overview of them! UNCLASSIFIED

Gephi Get it here: https://gephi.org/ (need Java 1.7 to run Gephi) “Photoshop for graphs” Active developer community Very active online community (including Facebook users group) Pro: Premier graph visualization package Entirely GUI Intuitive to use Shallow learning curve Can visualize “Internet-sized” networks Geo-spatial analysis tools. Con: Shorter list of analysis tools than other packages For very large graphs, must get “under the hood” to adjust memory usage settings UNCLASSIFIED

Python (NetworkX) You can get it here: http://networkx.github.io/ If you like Python and networks, you’ll love NetworkX! Pro: Written completely in Python Good online documentation Many metrics Supports more complex network analysis Algorithms are easy to find and manipulate Con: May have poor performance and/or memory usage, depending on which algorithms are being called (do to dictionary data structure). Outputs are relatively simplistic and difficult to manipulate UNCLASSIFIED

R (iGraph) You can get it here: http://igraph.org/r/ … If you like R and networks, you’ll love iGraph! ## Download and install the package install.packages("igraph") ## Load package library(igraph) Pro: Many data analysis features Standard graph statistics are present Faster than NetworkX (>>) Con: API takes time to get used to (for Python users). Tools designed for analysts by analysts UNCLASSIFIED

Mathematica It’s not just for Calculus! Pro: Tremendous amount of functionality with many available network and graph metrics. Student familiarity with the Mathematica interface. Con: Expensive to maintain license upon departure from USMA (loss of developed tools). UNCLASSIFIED

UCINET (NetDraw) You can get it here: https://sites.google.com/site/ucinetsoftware/home Lots of history (been around since 1987), widely used in academia Actively maintained (2-day workshop hosted by Borgatti in April) Additional information about NetDraw in Chapter 4 of http://www.faculty.ucr.edu/~hanneman/nettext/ Pro: Flexible data import Many metrics Supports more complex network analysis Compatible with many visualization platforms Con: Steeper learning curve Online help is “sophisticated.” Difficult to filter data being viewed NetDraw visualization relatively poor, cannot format output. UNCLASSIFIED

Pajek You can get it here: http://mrvar.fdv.uni-lj.si/pajek/ Lots of history (been around since 1996) No maintenance since May 2016 (active prior to that) Helpful book at http://mrvar.fdv.uni-lj.si/pajek/pajekman.pdf Offers both Pajek (good for large networks) and Pajek XXL (good for huge networks). Pro: Good online documentation Many metrics Supports more complex network analysis Con: Steeper learning curve Primarily for complex mappings of very large networks UNCLASSIFIED

ORA ORA: Organizational Risk Analyzer You can get it here: http://www.casos.cs.cmu.edu/projects/ora/download.php Or here: http://www.casos.cs.cmu.edu/projects/ora/ Pro: Very low barrier to entry. Dynamic and temporal network analysis Advanced network analysis Geo-spatial analysis tools. Con: Costs to use any functionality beyond ORA Lite ($480 per copy) Visualization is not as impressive as other platforms Difficult to modify existing algorithms UNCLASSIFIED

References http://www.slideshare.net/noahflower/overview-of-network- analysis-platforms http://pt.slideshare.net/keiono/overview-of-modern-graph- analysis-tools?smtNoRedir=1 http://files.meetup.com/1406240/sna_in_R.pdf UNCLASSIFIED