Analyzing, Visualizing

Slides:



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

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 14 The Second Component: The Database.
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.
By Tarif Adib.  Here are the links to my Survey:  Part 1 Part 1  Part 2 Part 2  Answers on the last slide.
Web Design Basic Concepts.
SOFTWARE.
Introduction to InVEST ArcGIS Tool Nasser Olwero GMP, Bangkok April
UEC 01 : Computer Skills & Programming Concepts I 1PUA – Computer Engineering Department – UEC01 – Dr. Mona Abou - Of Lecture 6: Applications 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.
UBN Software Solutions Pvt. Ltd. Bhubaneswar , Odisha, India ( ) UBN PROJECT CASE STUDY.
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.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
GROUP PresentsPresents. WEB CRAWLER A visualization of links in the World Wide Web Software Engineering C Semester Two Massey University - Palmerston.
Algorithms and Computer Resources Vlado Batagelj, Bill Richards, Jonathon Cummings, Michael Welge, Christian Steglich, Bruce Herr, Mengxiao Zhu, Bethany.
COMPARING CROSS-PLATFORM DEVELOPMENT APPROACHES FOR MOBILE APPLICATIONS Henning Heitkötter, Sebastian Hanschke and Tim A. Majchrzak Department of Information.
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
Tohir Sabzaliev Tamara Preduschnig Shah Faisal. Content General information about ESRI ESRI and their profit Example: Industrial Sector of ESRI Business,
Wake Technical Community College “Wake Tech” Largest community college in NC 70,000+ students a year attending.
1 January 14, Evaluating Open Source Software William Cohen NCSU CSC 591W January 14, 2008 Based on David Wheeler, “How to Evaluate Open Source.
Overview of Common Social Network Analysis Software Platforms
Introduction to InVEST ArcGIS Tool
Computer Software Digital Literacy.
Desktop Mapping: Building Map Books
Customer Relationship Management (CRM) An introduction and workshop
GWE Core Grid Wizard Enterprise (
Outline SOAP and Web Services in relation to Distributed Objects
Technology in Health Care
Computer Software Digital Literacy.
HISTORY Of API.
Visualizing Social Networks
Operating Systems Overview
CHAPTER 2 Computer Software.
Python Training in Chennai
Outline SOAP and Web Services in relation to Distributed Objects
Gain powerful insights into your print environment
Introduction CSE 1310 – Introduction to Computers and Programming
Chapter 4 Application Software
Network Visualization
Visualizing Social Networks
Pack Your Park by Modernizing Your Business Online
InLoox PM Web App product presentation
Introduction to Systems Analysis and Design
Chapter 2: The Linux System Part 1
Analyzing, Visualizing
Overview of big data tools
What's New in eCognition 9
Network Software Overview.
Enterprise Program Management Office
Introduction to Visual Analytics
Building Map Books in ArcGIS
Convergence IT Services Pvt. Ltd
This is where R scripts will load
Analyzing Massive Graphs - ParT I
What's New in eCognition 9
SeeSoft A Visualization Tool..
Desktop Mapping: Building Map Books
Open data in teaching and education
ArcGIS Pro: An Introduction Overview
What’s ASP.NET 5 and Why? Scott Hunter | Director of Program Management Scott Hanselman | Principal Program Manager.
Presentation transcript:

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? We may not need to use analytical packages and visualization for graph theory. What are some differences between graphs and networks? To do real work with networks, complex networks, dynamic networks, you need to get comfortable with software. Analysis Visualization…I picture is worth a 1000 words…or more. UNCLASSIFIED

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 Good ol’ Wikipedia: https://en.wikipedia.org/wiki/Social_network_analysis_software We’re going to discuss the following: UCINET (NetDraw) Python (NetworkX) R (iGraph) ORA Mathematica Pajek Gephi 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

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

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/ Used in TRADOC’s Advanced Network Analysis and Targeting (ANAT) course 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

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

Gephi Get it here: https://gephi.org/ “Photoshop for graphs” Active developer community (last release FEB 2016) 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 Con: Shorter list of analysis tools than other packages For very large graphs, must get “under the hood” to adjust memory usage settings 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