Network Workbench A Workbench for Network Scientists Download at http://nwb.slis.indiana.e
Jan 05, 2016
Network WorkbenchA Workbench for Network Scientists
Download at http://nwb.slis.indiana.edu
Goal: Develop a large-scale network analysis, modeling and visualization toolkit for physics, biomedical, and social science research.
Amount: $1,120,926, NSF IIS-0513650 award
Duration: Sept. 2005 - Aug. 2008
Website: http://nwb.slis.indiana.edu
Katy Börner
Albert-Laszlo Barabasi
Santiago Schnell
Investigators
Alessandro Vespignani
Stanley Wasserman
Eric Wernert
Software Team
Weixia (Bonnie) Huang, lead
Bruce Herr
Russell Duhon
Tim Kelley
Micah Linnemeier
Heng Zhang
Duygu Balkan
Ann McCranie
Advisory Board
James Hendler
Jason Leigh
Neo Martinez
Michael Macy
Ulrik Brandes
Mark Gerstein
Stephen North
Tom Snijders
Noshir Contractor
A Quick Overview of Research
What is the NWB Tool?
Using the NWB Tool for Scientometrics
Using the NWB Tool for Discrete Network Dynamics
Built using CIShell
Outline
A Quick Overview of ResearchSocial Science, Scientometrics, Economics, Proteomics, and Epidemiology
Social ScienceStudying large scale social networks such as Wikipedia.
Viszards 2007 EntrySecond Sight: An Emergent Mosaic of
Wikipedian ActivityThe New Scientist, May 19, 2007
113 Years of Physical ReviewCitation Patterns Across the History of Physics
ScientometricsStudying science by scientific means.
ProteomicsProtein-Protein Interactions
EconomicsDoes the Type of Product that a Country Exports Matter for Subsequent Economic Performance?
EpidemiologyForecasting (and preventing the effects of) the next pandemic.
What is the NWB Tool?A network analysis, modeling, and visualization toolkit for physics, biomedical, and social science Research
But first, Why is the NWB Tool?
Data
Different Formats
Different Models
Algorithms
Different Purposes
Different Implementations
Different Programming Languages
Different Communities with Different Practices
Different Tools
So, the NWB Tool can work with . . .
Data
Different Formats
Different Models
Algorithms
Different Purposes
Different Implementations
Different Programming Languages
Different Communities with Different Practices
Different Tools
GraphML
XGMML
Pajek .net
Pajek .mat
NWB
TreeML
File Formats
Edgelist
CSV
ISI
Prefuse Alpha
Prefuse Beta
JUNG
Java Object ‘Formats’
We Do It Like This
A Few Features
Windows, Linux, OS X
Write algorithms in Fortran, Java, C++, Jython, or something else
Many algorithms work with large networks
Integrates the excellent GUESS visualization tool
Automatic data conversion
Integrated 2D plotting via Gnuplot
Using the NWB Tool for ScientometricsCo-Authorship, Burst Detection, Et Cetera
Go From Here
To Here
In a few minutes.In a general way.
Using the NWB Tool for Discrete Network Dynamics
Built Using CIShellA General Framework For Integrating Algorithms and Data
Algorithms are Simple
No Networks There...
No networks means moving among data representations is easy.
Thank you.
NSF IIS-0513650 award
http://nwb.slis.indiana.edu
http://cishell.org