{"slug": "briatte--awesome-network-analysis", "title": "Network Analysis", "description": "A curated list of awesome network analysis resources.", "github_url": "https://github.com/briatte/awesome-network-analysis", "stars": "4K", "tag": "Networking", "entry_count": 512, "subcategory_count": 33, "subcategories": [{"name": "Classics", "parent": "Books", "entries": []}, {"name": "Dissemination", "parent": "Books", "entries": []}, {"name": "General Overviews", "parent": "Books", "entries": []}, {"name": "Graph Theory", "parent": "Books", "entries": []}, {"name": "Method-specific", "parent": "Books", "entries": []}, {"name": "Software-specific", "parent": "Books", "entries": []}, {"name": "Topic-specific", "parent": "Books", "entries": [{"name": "ASONAM - IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining", "url": "http://asonam.cpsc.ucalgary.ca/", "description": ""}, {"name": "CNDay - Cambridge Networks Day", "url": "http://www.cnn.group.cam.ac.uk/cambridge-networks-day", "description": "Convened by the Cambridge Networks Network."}, {"name": "CompleNet - International Workshop on Complex Networks", "url": "http://complenet.org/", "description": ""}, {"name": "EUSN - European Conference on Social Networks", "url": "http://eusn.org/", "description": ""}, {"name": "GD - International Symposium on Graph Drawing and Network Visualization", "url": "http://www.graphdrawing.org/symposia.html", "description": ""}, {"name": "PolNet - Annual Political Networks Workshops and Conference", "url": "http://conference.polinetworks.org/", "description": "Organized by the APSA Organized Section on Political Networks (PolNet)."}, {"name": "NetSci - International School and Conference on Social Networks", "url": "http://www.netscisociety.net/", "description": "Organized by the Network Science Society (NetSci)."}, {"name": "Sunbelt - Social Networks Conference of the International Network for Social Network Analysis", "url": "http://www.insna.org/archives.html", "description": "Organized by the International Network for Social Network Analysis (INSNA)."}, {"name": "Complex Networks", "url": "http://cazabetremy.fr/Teaching/ComplexNetworks.html", "description": ""}, {"name": "Complex Networks", "url": "https://www.uvm.edu/~pdodds/teaching/courses/2016-01UVM-303/", "description": ""}, {"name": "Graph Theory and Applications", "url": "http://www.hamilton.ie/ollie/Downloads/Graph.pdf", "description": ""}, {"name": "Graph Theory (Mathematics)", "url": "http://www.personal.psu.edu/cxg286/Math485.pdf", "description": ""}, {"name": "Graphs and Networks", "url": "https://sites.google.com/a/yale.edu/462-562-graphs-and-networks/", "description": ""}, {"name": "Network Analysis and Modeling (Computer Science)", "url": "https://aaronclauset.github.io/courses/5352/", "description": ""}, {"name": "Networks, Complexity and Its Applications (Media Arts and Sciences)", "url": "http://ocw.mit.edu/courses/media-arts-and-sciences/mas-961-networks-complexity-and-its-applications-spring-2011/", "description": ""}, {"name": "Networks, Crowds and Markets", "url": "https://www.edx.org/course/networks-crowds-markets-cornellx-info2040x-2", "description": ""}, {"name": "Networks (Economics)", "url": "https://ocw.mit.edu/courses/economics/14-15j-networks-spring-2018/", "description": ""}, {"name": "Network Science (Computer Science)", "url": "http://www.cc.gatech.edu/~dovrolis/Courses/NetSci/", "description": ""}, {"name": "Political Networks: Methods and Applications", "url": "http://vanity.dss.ucdavis.edu/~maoz/networks/Spring%202011/pol279-11.htm", "description": ""}, {"name": "Social and Economic Networks: Models and Analysis", "url": "https://www.coursera.org/course/networksonline", "description": ""}, {"name": "Social Network Analysis", "url": "https://www.coursera.org/course/sna", "description": ""}, {"name": "Social Network Analysis", "url": "http://www.mjdenny.com/workshops/SN_Theory_I.pdf", "description": ""}, {"name": "Social Network Analysis with Pajek", "url": "http://mrvar.fdv.uni-lj.si/sola/info4/", "description": ""}, {"name": "Social Networks", "url": "http://dennisfeehan.org/teaching/201701_demog260.html", "description": ""}, {"name": "The Structure of Information Networks", "url": "https://www.cs.cornell.edu/Courses/cs6850/2008fa/", "description": ""}, {"name": "Animal Social Network Repository", "url": "https://bansallab.github.io/asnr/", "description": "Large \u201c[multi-species repository of social networks](https://doi.org/10.1038/s41597-019-0056-z).\u201d"}, {"name": "Bayesian Network Repository", "url": "http://www.bnlearn.com/bnrepository/", "description": ""}, {"name": "Bill Cosponsorship Networks in European Parliaments", "url": "https://github.com/briatte/parlnet", "description": "Legislative cosponsorship networks, in R format.", "stars": "17"}, {"name": "Colorado Index of Complex Networks (ICON)", "url": "https://icon.colorado.edu/", "description": "Large collection of networks described and indexed by Aaron Clauset\u2019s research group."}, {"name": "Connectome", "url": "http://awesome.cs.jhu.edu/graph-services/download/", "description": "Comprehensive maps of neural connections."}, {"name": "Enron Email Dataset", "url": "https://www.cs.cmu.edu/~enron/", "description": ""}, {"name": "Eric D. Kolaczyk\u2019s Network Datasets", "url": "http://math.bu.edu/people/kolaczyk/datasets.html", "description": ""}, {"name": "Gephi Datasets", "url": "https://github.com/gephi/gephi/wiki/Datasets", "description": "", "stars": "6.4k"}, {"name": "Hetionet: an integrative network of disease", "url": "https://github.com/hetio/hetionet", "description": "A complex biological network, available in multiple formats, including JSON and [Neo4j](https://neo4j.het.io/browser/).", "stars": "347"}, {"name": "igraphdata", "url": "https://CRAN.R-project.org/package=igraphdata", "description": "R data-centric package."}, {"name": "igraphwalshdata", "url": "https://cran.r-project.org/package=igraphwalshdata", "description": "Another R data-centric package."}, {"name": "Interaction Web Database", "url": "http://www.ecologia.ib.usp.br/iwdb/", "description": "Ecological species interactions."}, {"name": "International Currencies 1890-1910", "url": "http://eh.net/database/international-currencies-1890-1910/", "description": "Historical data on the international connections between 45 currencies."}, {"name": "KONECT - The Koblenz Network Collection", "url": "http://konect.uni-koblenz.de/", "description": "Includes, among other things, networks of collaboration in DBpedia and Wikipedia, GitHub ([companion handbook](https://arxiv.org/abs/1402.5500))."}, {"name": "Linton Freeman\u2019s Network Data", "url": "http://moreno.ss.uci.edu/data.html", "description": "Over 300 datasets of all sorts, in UCINET format."}, {"name": "Mangal", "url": "http://mangal.io/", "description": "Online platform to analyze, archive and share ecological network data ([preprint](https://doi.org/10.1101/002634), [Python package (\u2b502)](https://github.com/mangal-wg/pymangal), [R package (\u2b5016)](https://github.com/mangal-wg/rmangal))."}, {"name": "Manlio De Domenico\u2019s Complex Multilayer Networks", "url": "https://manliodedomenico.com/data.php", "description": ""}, {"name": "Mark E.J. Newman\u2019s Network Data", "url": "http://www-personal.umich.edu/~mejn/netdata/", "description": ""}, {"name": "Network Repository", "url": "http://networkrepository.com/", "description": "Fully searchable database containing hundreds of real-world networks."}, {"name": "Network Science Book - Network Datasets", "url": "http://networksciencebook.com/translations/en/resources/data.html", "description": "Network data sets from Albert-L\u00e1szl\u00f3 Barab\u00e1si\u2019s *Network Science* book. Includes data on IMDB actors, arXiv scientific collaboration, network of routers, the US power grid, protein-protein interactions, cell phone users, citation networks, metabolic reactions, e-mail networks, and nd.edu Web pages."}, {"name": "Norwegian Interlocking Directorate, 2002-2011", "url": "http://www.boardsandgender.com/data.php", "description": "Two-mode and one-mode data on gender representation in Norwegian firms."}, {"name": "Movie galaxies", "url": "http://moviegalaxies.com/", "description": "A database of movie characters interaction graphs."}, {"name": "Pajek Datasets", "url": "http://vlado.fmf.uni-lj.si/pub/networks/data/", "description": ""}, {"name": "Philosophers Networks from Randall Collins\u2019s *The Sociology of Philosophies*", "url": "https://www.uva.nl/profiel/n/o/w.denooy/w.denooy.html#tab_1", "description": ""}, {"name": "Siena Datasets", "url": "http://www.stats.ox.ac.uk/~snijders/siena/siena_datasets.htm", "description": ""}, {"name": "SocioPatterns Datasets", "url": "http://www.sociopatterns.org/datasets/", "description": "Network data obtained through the [SocioPatterns](http://www.sociopatterns.org/) sensing platform."}, {"name": "Stanford Large Network Dataset Collection", "url": "https://snap.stanford.edu/data/index.html", "description": ""}, {"name": "State Networks", "url": "https://ippsr.msu.edu/public-policy/state-networks", "description": "US state-to-state relational variables, including borders, travel, trade and more."}, {"name": "tnet Datasets", "url": "https://toreopsahl.com/datasets/", "description": "Weighted network data."}, {"name": "UC Berkeley Social Networks Study (UCNets)", "url": "https://www.icpsr.umich.edu/web/ICPSR/studies/36975", "description": "Ego-centric data (personal networks) from a five-year panel study."}, {"name": "UCI Network Data Repository", "url": "http://networkdata.ics.uci.edu/", "description": ""}, {"name": "UCINET Datasets", "url": "https://sites.google.com/site/ucinetsoftware/datasets", "description": "Network data in UCINET format."}, {"name": "AFS RT 26 \u201cR\u00e9seaux sociaux\u201d", "url": "https://afs-socio.fr/rt/rt26/", "description": "Thematic Network of the French Sociological Association (AFS), in French ([old website](https://web.archive.org/web/20160421164221/http://www.cmh.pro.ens.fr/reseaux-sociaux/))."}, {"name": "APSA Political Networks", "url": "http://www.polinetworks.org/", "description": "Organized Section of the American Political Science Association (APSA)."}, {"name": "ECPR Political Networks SG", "url": "https://politicalnetsecpr.wordpress.com/", "description": "Standing Group of the European Consortium for Political Research."}, {"name": "GDR ARSHS - GDR Analyse de r\u00e9seaux en sciences humaines et sociales", "url": "https://arshs.hypotheses.org/", "description": ""}, {"name": "Groupe FMR - Flux, Matrices, R\u00e9seaux", "url": "https://groupefmr.hypotheses.org/", "description": ""}, {"name": "INSNA - International Network for Social Network Analysis", "url": "https://www.insna.org/", "description": ""}, {"name": "Mathematical Sociology Section of the American Sociological Association (ASA)", "url": "http://mathematicalsociology.org/", "description": ""}, {"name": "NetSci - Network Science Society", "url": "http://www.netscisociety.net/", "description": ""}, {"name": "Society of Young Network Scientists (SYNS)", "url": "https://society-of-young-network-scientists.github.io/", "description": ""}]}, {"name": "Research Groups (USA)", "parent": "Professional Groups", "entries": [{"name": "Annenberg Networks Network (ANN)", "url": "http://uscann.tumblr.com/", "description": "Research group studying social networks at the University of Southern California."}, {"name": "Center for Applied Network Analysis (CANA)", "url": "https://usccana.github.io/", "description": "Research group based at the University of Southern California School of Medicine."}, {"name": "Channing Division of Network Medicine", "url": "http://www.brighamandwomens.org/research/depts/medicine/channing/default.aspx", "description": "Research division within the Department of Medicine at Brigham and Women\u2019s Hospital."}, {"name": "Complex Human Networks Reading Group (CoHN)", "url": "http://alumni.media.mit.edu/~tanzeem/cohn/CoHN.htm", "description": "Reading list from a seminar held at MIT in 2001\u20132."}, {"name": "Duke Network Analysis Center", "url": "https://dnac.ssri.duke.edu/", "description": ""}, {"name": "Interdependence in Governance and Policy Research Group", "url": "https://sites.psu.edu/desmaraisgroup/", "description": "Led by Bruce A. Desmarais at Penn State University."}, {"name": "Indiana University Network Science Institute (IUNI)", "url": "http://iuni.iu.edu/", "description": ""}, {"name": "Interdisciplinary Center for Network Science and Applications (iCeNSA) at the University of Notre Dame", "url": "http://icensa.com/", "description": ""}, {"name": "LINKS Center for Social Network Analysis at the Gatton College of Business and Economics, University of Kentucky", "url": "https://sites.google.com/site/uklinkscenter/", "description": ""}, {"name": "NetSCI Lab at the Rutgers School of Communication and Information", "url": "http://netsci.rutgers.edu/", "description": ""}, {"name": "Network Dynamics Group at the Annenberg School for Communication, University of Pennsylvania", "url": "http://ndg.asc.upenn.edu/", "description": ""}, {"name": "Network Interdependence in Social Systems", "url": "http://www.skylercranmer.net/niss-lab/", "description": ""}, {"name": "Network Science Center at the U.S. Military Academy (USMA) in West Point", "url": "http://www.usma.edu/nsc/", "description": ""}, {"name": "Network Science IGERT at the University of California at Santa Barbara (UCSB)", "url": "http://networkscience.igert.ucsb.edu/", "description": "Features an [NSF-funded](http://www.igert.org/) graduate programme."}, {"name": "Networks, Computation, and Social Dynamics Lab", "url": "http://www.ncasd.org/", "description": "Headed by Carter T. Butts. Part of the [Center for Networks and Relational Analysis](http://relationalanalysis.org/) (CNRA) at the University of California in Irvine."}, {"name": "Northeastern University Network Science Institute", "url": "http://www.networkscienceinstitute.org/", "description": "Features a PhD in Network Science program."}, {"name": "Northeastern University Center for Complex Network Research", "url": "https://www.northeastern.edu/research/centers/center-for-complex-network-research-ccnr/", "description": "Led by Albert-L\u00e1szl\u00f3 Barab\u00e1si."}, {"name": "Northeastern University MOBS Lab - Laboratory for the Modeling of Biological and Socio-technical Systems", "url": "http://www.mobs-lab.org/", "description": "Led by Alessandro Vespignani."}, {"name": "Pacific Ecoinformatics and Computational Ecology Lab", "url": "http://foodwebs.org/", "description": "Non-profit study group of ecological networks (\u201cfood webs\u201d)."}, {"name": "Peter J. Mucha\u2019s Research Group at the University of North Carolina at Chapel Hill", "url": "http://mucha.web.unc.edu/networks/", "description": ""}, {"name": "Stanford Network Analysis Project", "url": "https://snap.stanford.edu/", "description": ""}, {"name": "Warren Center for Network & Data Sciences at the University of Pennsylvania", "url": "http://warrencenter.upenn.edu/", "description": ""}, {"name": "Yale Institute for Network Science (YINS)", "url": "http://yins.yale.edu/", "description": ""}]}, {"name": "Research Groups (Other)", "parent": "Professional Groups", "entries": [{"name": "Cambridge Networks Network (CNN)", "url": "http://www.cnn.group.cam.ac.uk/", "description": "Research network on complex networks."}, {"name": "Centre for Business Network Analysis, University of Greenwich", "url": "http://www.gre.ac.uk/business/research/centres/cbna/home", "description": "Focused on economic/organisational network analysis."}, {"name": "Center for Network Science, Central European University, Budapest", "url": "http://cns.ceu.edu/", "description": "Features a PhD in Network Science program."}, {"name": "Complex Networks", "url": "http://www.complexnetworks.fr/", "description": "Research group based in Paris."}, {"name": "Cx-Nets", "url": "http://www.cxnets.org/", "description": "Virtual collaboration between four complex networks research groups."}, {"name": "Data Science Group", "url": "http://datasciencegroup.pl/", "description": "Wroclaw-based research group that studies, among many things, complex networks and other network-related topics."}, {"name": "Digital Humanities", "url": "http://cmb.huma-num.fr/", "description": "Interdisciplinary group of researchers at the Marc Bloch Centre in Berlin, with many network science projects."}, {"name": "Forschungscluster der Universit\u00e4ten Trier und Mainz \u201cGesellschaftliche Abh\u00e4ngigkeiten und soziale Netzwerke\u201d", "url": "http://www.netzwerk-exzellenz.uni-trier.de/", "description": ""}, {"name": "GDR Analyse de r\u00e9seaux en sciences humaines et sociales", "url": "https://arshs.hypotheses.org/", "description": "French research group with funds to support training and workshops on network analysis for social scientists."}, {"name": "Historical Network Research (HNR)", "url": "http://historicalnetworkresearch.org/", "description": "Platform for scholars interested in network analysis for historical research."}, {"name": "ANR-Lab - International Laboratory for Applied Network Research", "url": "https://anr.hse.ru/en/", "description": "Russian group based at the National Research University in Moscow."}, {"name": "Large Graphs and Networks", "url": "http://sites.uclouvain.be/networks/", "description": "Research group at the Catholic University of Louvain ([official page](https://uclouvain.be/en/research-institutes/icteam/large-graphs-and-networks.html))."}, {"name": "MelNet Social Network Research Group, Swinburne University of Technology", "url": "http://www.swinburne.edu.au/fbl/research/transformative-innovation/our-research/MelNet-social-network-group/", "description": ""}, {"name": "Mitchell Centre for Social Network Analysis, University of Manchester", "url": "http://www.socialsciences.manchester.ac.uk/mitchell-centre/", "description": "Currently studies [covert networks](http://www.socialsciences.manchester.ac.uk/mitchell-centre/research/covert-networks/)."}, {"name": "Murata Laboratory", "url": "http://www.net.c.titech.ac.jp/", "description": "Tokyo-based research group, studying bi-, tri- and k-partite (hyper)networks."}, {"name": "NetLab", "url": "http://www.urbancentre.utoronto.ca/researchgroups/netlab.html", "description": "Research network at the University of Toronto, led by Barry Wellman."}, {"name": "Network Science Research Centre, Swansea University", "url": "http://www.swansea.ac.uk/medicine/enterpriseandinnovation/networkscienceresearchcentre/", "description": ""}, {"name": "Network Dynamics", "url": "http://networkdynamics.org/", "description": "Research Lab at McGill University, led by [Derek Ruths](http://www.derekruths.com/)"}, {"name": "Networks, Data, and Society (NERDS)", "url": "https://nerds.itu.dk/", "description": "Research group at IT University of Copenhagen."}, {"name": "Netzwerkerei", "url": "http://netzwerkerei.org/", "description": "Historical research project on the connections between Jewish intellectuals."}, {"name": "ORIO - Observatoire des R\u00e9seaux Intra- et Inter-Organisationnels", "url": "http://blogs.sciences-po.fr/recherche-network-organization-institution-dynamics-multilevel/", "description": "A research program on networks and regulation."}, {"name": "Redes-Sociales", "url": "http://www.redes-sociales.net/", "description": ""}, {"name": "RES-HIST : R\u00e9seaux et histoire", "url": "https://reshist.hypotheses.org/", "description": ""}, {"name": "SocioPatterns", "url": "http://www.sociopatterns.org/", "description": "Interdisciplinary research group that uses wireless sensors to study social network data."}, {"name": "SoNAR-C - Social Network Analysis Research Center, University of Italian Switzerland (USi)", "url": "http://www.sonarcenter.eco.usi.ch/", "description": ""}, {"name": "Topographies of Entanglements. Mapping Medieval Networks", "url": "https://oeaw.academia.edu/TopographiesofEntanglements", "description": "Research platform based at the Austrian Academy of Sciences that focuses on applying network theory and visualisation to medieval history."}, {"name": "UCL Centre for Organisational Network Analysis (CONA)", "url": "https://www.ucl.ac.uk/cona", "description": ""}, {"name": "Virtual Observatory for the Study of Online Networks (VOSON)", "url": "http://vosonlab.net/", "description": "Research and software development project located at the Australian National University."}]}, {"name": "Archeological and Historical Networks", "parent": "Review Articles", "entries": [{"name": "Analyse de r\u00e9seaux et histoire", "url": "https://doi.org/10.3917/rhmc.522.0088", "description": ""}, {"name": "Analyser les r\u00e9seaux du pass\u00e9 en arch\u00e9ologie et en histoire", "url": "https://doi.org/10.4000/nda.2300", "description": ""}, {"name": "Formale Methoden der Netzwerkanalyse in den Geschichtswissenschaften: Warum und Wie? \\[Formal Network Methods in History: Why and How?\\]", "url": "http://www.studienverlag.at/data.cfm?vpath=openaccess/oezg-12012-lemercier\\&download=yes", "description": ""}, {"name": "From Hermeneutics to Data to Networks: Data Extraction and Network Visualization of Historical Sources", "url": "http://programminghistorian.org/lessons/creating-network-diagrams-from-historical-sources", "description": ""}, {"name": "Graph Theory and Networks in Biology", "url": "https://doi.org/10.1049/iet-syb:20060038", "description": ""}, {"name": "Introduction \u00e0 la visualisation de donn\u00e9es : l\u2019analyse de r\u00e9seau en histoire", "url": "https://www.martingrandjean.ch/introduction-visualisation-de-donnees-analyse-de-reseau-histoire/", "description": ""}, {"name": "Introduction\u00a0: o\u00f9 en est l\u2019analyse de r\u00e9seaux en histoire ? \\[Introducci\u00f3n: \u00bfen qu\u00e9 punto se encuentra el an\u00e1lisis de redes en Historia?\\]", "url": "https://doi.org/10.5565/rev/redes.416", "description": ""}, {"name": "Networks and History", "url": "https://doi.org/10.1002/cplx.10054", "description": ""}, {"name": "Networks in Historical Research", "url": "http://www.themacroscope.org/?page_id=308", "description": ""}, {"name": "Networks of Power in Archaeology", "url": "https://doi.org/10.1146/annurev-anthro-102313-025901", "description": ""}, {"name": "Netzwerkanalyse in den Geschichtswissenschaften. Historische Netzwerkanalyse als Methode f\u00fcr die Erforschung von historischen Prozessen", "url": "https://www.researchgate.net/publication/300723171_Netzwerkanalyse_in_den_Geschichtswissenschaften_Historische_Netzwerkanalyse_als_Methode_fur_die_Erforschung_von_historischen_Prozessen", "description": ""}, {"name": "The Roots and Shoots of Archaeological Network Analysis: A Citation Analysis and Review of the Archaeological Use of Formal Network Methods", "url": "https://www.academia.edu/6925120/Brughmans_T._2014_._The_roots_and_shoots_of_archaeological_network_analysis_A_citation_analysis_and_review_of_the_archaeological_use_of_formal_network_methods._Archaeological_Review_from_Cambridge_29_1_", "description": ""}, {"name": "Thinking Through Networks: A Review of Formal Network Methods in Archaeology", "url": "https://doi.org/10.1007/s10816-012-9133-8", "description": ""}]}, {"name": "Bibliographic, Citation and Semantic Networks", "parent": "Review Articles", "entries": [{"name": "Assessing Impact and Quality from Local Dynamics of Citation Networks", "url": "https://doi.org/10.1016/j.joi.2011.08.005", "description": ""}, {"name": "Atypical Combinations and Scientific Impact", "url": "https://doi.org/10.1126/science.1240474", "description": ""}, {"name": "On Bibliographic Networks", "url": "https://doi.org/10.1007/s11192-012-0940-1", "description": ""}, {"name": "Dynamic Scientific Co-Authorship Networks", "url": "http://patrickdoreian.com/wp-content/uploads/2017/12/dynamic-scientific-coauthorship-networks.pdf", "description": ""}, {"name": "Extracting Citation Networks from Publications in Classics", "url": "http://www.digitalhumanities.org/dhq/vol/10/2/000255/000255.html", "description": ""}, {"name": "Self-Citations, Co-Authorships and Keywords: A New Approach to Scientists\u2019 Field Mobility?", "url": "https://doi.org/10.1007/s11192-007-1680-5", "description": ""}, {"name": "Socio-Semantic Frameworks", "url": "https://doi.org/10.1142/S0219525913500136", "description": ""}, {"name": "Socio-Semantic Modeling of Epistemic Communities", "url": "https://ssrn.com/abstract=2452614", "description": ""}, {"name": "Tradition and Innovation in Scientists\u2019 Research Strategies", "url": "https://doi.org/10.1177/0003122415601618", "description": ""}]}, {"name": "Biological, Ecological and Disease Networks", "parent": "Review Articles", "entries": [{"name": "Biological Networks", "url": "http://kops.uni-konstanz.de/handle/123456789/25907", "description": ""}, {"name": "Interactome Networks and Human Disease", "url": "https://barabasi.com/f/326.pdf", "description": ""}, {"name": "Network Analysis: An Integrative Approach to the Structure of Psychopathology", "url": "https://doi.org/10.1146/annurev-clinpsy-050212-185608", "description": ""}, {"name": "Network Biology: Understanding the Cell\u2019s Functional Organization", "url": "https://barabasi.com/f/147.pdf", "description": "Accessible introduction to (cellular) network analysis (*Nature Reviews Genetics*, 2004)."}, {"name": "Network Medicine: A Network-based Approach to Human Disease", "url": "https://barabasi.com/f/320.pdf", "description": ""}, {"name": "Social Networks and the Spread of Infectious Diseases: the AIDS Example", "url": "https://doi.org/10.1016/0277-9536\\(85\\", "description": ""}, {"name": "Structure and Dynamics of Molecular Networks: A Novel Paradigm of Drug Discovery. A Comprehensive Review", "url": "https://doi.org/10.1016/j.pharmthera.2013.01.016", "description": "Also includes an impressive list of network analysis software (*Pharmacology & Therapeutics*, 2013)."}]}, {"name": "Complex and Multilayer Networks", "parent": "Review Articles", "entries": [{"name": "The Architecture of Complexity", "url": "https://barabasi.com/f/226.pdf", "description": "From network theory to complexity theory (*IEEE Control Systems Magazine*, 2007)."}, {"name": "Complex Systems and Networks", "url": "https://www.science.org/toc/science/325/5939", "description": ""}, {"name": "Multilayer Networks in a Nutshell", "url": "https://doi.org/10.1146/annurev-conmatphys-031218-013259", "description": ""}, {"name": "Statistical Mechanics of Complex Networks", "url": "https://barabasi.com/f/103.pdf", "description": ""}, {"name": "The Structure and Function of Complex Networks", "url": "https://doi.org/10.1137/S003614450342480", "description": ""}]}, {"name": "Ethics of Network Analysis", "parent": "Review Articles", "entries": [{"name": "A Cautionary Note on Data Inputs and Visual Outputs in Social Network Analysis (SNA)", "url": "https://doi.org/10.1111/j.1467-8551.2012.00835.x", "description": ""}, {"name": "Ethical Dilemmas in Social Network Research", "url": "https://www.sciencedirect.com/journal/social-networks/vol/27/issue/2", "description": ""}, {"name": "Ethical and Strategic Issues in Organizational Social Network Analysis", "url": "http://www.analytictech.com/borgatti/papers/ethics.pdf", "description": ""}]}, {"name": "Network Modeling", "parent": "Review Articles", "entries": [{"name": "Basic Models and Questions in Statistical Network Analysis", "url": "https://projecteuclid.org/euclid.ssu/1504836152", "description": ""}, {"name": "Introduction to Stochastic Actor-Based Models for Network Dynamics", "url": "https://doi.org/10.1016/j.socnet.2009.02.004", "description": ""}, {"name": "Navigating the Range of Statistical Tools for Inferential Network Analysis", "url": "https://doi.org/10.1111/ajps.12263", "description": ""}, {"name": "Positional Analysis and Blockmodeling", "url": "http://link.springer.com/referenceworkentry/10.1007%2F978-1-4614-1800-9_138", "description": ""}, {"name": "Social Network Evolution and Actor Oriented Models", "url": "https://doi.org/10.4000/msh.2750", "description": ""}, {"name": "Statistical Models for Social Networks", "url": "https://doi.org/10.1146/annurev.soc.012809.102709", "description": ""}, {"name": "A Survey of Statistical Network Models", "url": "https://dl.acm.org/citation.cfm?id=1734795", "description": "Book-length review ([preprint](https://arxiv.org/abs/0912.5410); *Foundations and Trends in Machine Learning*, 2010)."}, {"name": "A Unified View of Generative Models for Networks: Models, Methods, Opportunities, and Challenges", "url": "https://arxiv.org/abs/1411.4070", "description": ""}]}, {"name": "Network Visualization", "parent": "Review Articles", "entries": [{"name": "Explorations into the Visualization of Policy Networks", "url": "https://www.academia.edu/17565685/Explorations_into_the_Visualization_of_Policy_Networks", "description": ""}, {"name": "Graphical Techniques for Exploring Social Network Data", "url": "http://moreno.ss.uci.edu/87.pdf", "description": ""}, {"name": "Methods of Social Network Visualization", "url": "http://moreno.ss.uci.edu/90.pdf", "description": ""}, {"name": "Social Networks", "url": "http://moreno.ss.uci.edu/93.pdf", "description": ""}]}, {"name": "Social, Economic and Political Networks", "parent": "Review Articles", "entries": [{"name": "A propos de la notion de r\u00f4le dans l\u2019analyse des relations sociales", "url": "https://doi.org/10.4000/msh.11969", "description": ""}, {"name": "Brokerage", "url": "https://doi.org/10.1146/annurev-soc-081309-150054", "description": ""}, {"name": "Birds of a Feather: Homophily in Social Networks", "url": "https://doi.org/10.1146/annurev.soc.27.1.415", "description": ""}, {"name": "Mixed-Method Approaches to Social Network Analysis", "url": "http://eprints.ncrm.ac.uk/842/", "description": ""}, {"name": "Network Analysis and Political Science", "url": "https://doi.org/10.1146/annurev.polisci.12.040907.115949", "description": ""}, {"name": "Network Analysis for International Relations", "url": "https://www.cambridge.org/core/journals/international-organization/article/div-classtitlenetwork-analysis-for-international-relationsdiv/DE2910979C1B5C44C4CC13F336C5DE97", "description": ""}, {"name": "Network Analysis in the Social Sciences", "url": "http://science.sciencemag.org/content/323/5916/892", "description": ""}, {"name": "Networks and Trade", "url": "https://doi.org/10.1146/annurev-economics-080217-053506", "description": ""}, {"name": "Networks in Social Psychology, Beginning with Kurt Lewin", "url": "http://link.springer.com/10.1007%2F978-1-4614-6170-8_79", "description": ""}, {"name": "Networks in the Understanding of Economic Behaviors", "url": "https://www.aeaweb.org/articles?id=10.1257/jep.28.4.3", "description": ""}, {"name": "Positions and Roles", "url": "http://sk.sagepub.com/reference/the-sage-handbook-of-social-network-analysis/n29.xml", "description": ""}, {"name": "The Social and the Sexual: Networks in Contemporary Demographic Research", "url": "http://repository.upenn.edu/psc_working_papers/41/", "description": ""}, {"name": "Social Network Analysis in the Study of Terrorism and Political Violence", "url": "http://journals.cambridge.org/article_S1049096510001848", "description": ""}, {"name": "Social Networks and Crime: Pitfalls and Promises for Advancing the Field", "url": "https://doi.org/10.1146/annurev-criminol-011518-024701", "description": ""}, {"name": "Aux sources des grands r\u00e9seaux d\u2019interactions. Retour sur quelques propri\u00e9t\u00e9s d\u00e9terminantes des r\u00e9seaux sociaux issus de corpus documentaires", "url": "https://www.cairn.info/revue-reseaux1-2008-6-page-21.htm", "description": ""}, {"name": "Birds of a Feather, Or Friend of a Friend? Using Exponential Random Graph Models to Investigate Adolescent Social Networks", "url": "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2831261/", "description": ""}, {"name": "Chains of Affection: The Structure of Adolescent Romantic and Sexual Networks", "url": "http://www.soc.duke.edu/~jmoody77/chains.pdf", "description": ""}, {"name": "Coauthorship and Citation Patterns in the *Physical Review*", "url": "https://doi.org/10.1103/PhysRevE.88.012814", "description": ""}, {"name": "The Convergence of Social and Technological Networks", "url": "https://www.cs.cornell.edu/home/kleinber/cacm08.pdf", "description": ""}, {"name": "Deux traditions d\u2019analyse des reseaux sociaux", "url": "https://www.cairn.info/revue-reseaux1-2002-5-page-183.htm", "description": ""}, {"name": "Homophily and Contagion Are Generically Confounded in Observational Social Network Studies", "url": "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3328971/", "description": ""}, {"name": "La notion de r\u00e9seau complexe : du r\u00e9seau comme abstraction et outil \u00e0 la masse de donn\u00e9es des r\u00e9seaux sociaux en ligne", "url": "https://doi.org/10.4000/communicationorganisation.4093", "description": ""}, {"name": "Network Analysis, Culture, and the Problem of Agency", "url": "https://www.mustafaemirbayer.com/network-analysis-culture-and-the-pr", "description": ""}, {"name": "Network Theory, Plot Analysis", "url": "https://sydney.edu.au/intellectual-history/documents/moretti_network_theory_plot_analysis.pdf", "description": ""}, {"name": "Node Centrality in Weighted Networks: Generalizing Degree and Shortest Paths", "url": "https://doi.org/10.1016/j.socnet.2010.03.006", "description": ""}, {"name": "Scale-Free Networks", "url": "https://barabasi.com/f/124.pdf", "description": ""}, {"name": "Social Networks and Causal Inference", "url": "http://link.springer.com/chapter/10.1007/978-94-007-6094-3_17", "description": ""}, {"name": "The Performativity of Networks", "url": "https://kieranhealy.org/files/papers/performativity.pdf", "description": ""}, {"name": "Revisiting the Foundations of Network Analysis", "url": "http://science.sciencemag.org/content/325/5939/414", "description": ""}, {"name": "Robust Action and the Rise of the Medici, 1400-1434", "url": "http://home.uchicago.edu/~jpadgett/papers/published/robust.pdf", "description": ""}, {"name": "The Strength of Weak Ties", "url": "https://sociology.stanford.edu/sites/default/files/publications/the_strength_of_weak_ties_and_exch_w-gans.pdf", "description": ""}, {"name": "The Ties that Divide: A Network Analysis of the International Monetary System, 1890\u20131910", "url": "http://www.stats.ox.ac.uk/~snijders/FlandreauJobst2005.pdf", "description": ""}, {"name": "Topics in Social Network Analysis and Network Science", "url": "https://arxiv.org/abs/1404.0067", "description": ""}, {"name": "ArcGIS Network Analyst", "url": "http://www.esri.com/software/arcgis/extensions/networkanalyst", "description": "Network-based spatial analysis software for solving complex routing problems."}, {"name": "CFinder", "url": "http://www.cfinder.org/", "description": "Cross-platform Java program to identify clusters and communities through the Clique Percolation Method (CPM)."}, {"name": "Circos", "url": "http://circos.ca/", "description": "Cross-platform program to produce circular layouts of network data, written in Perl."}, {"name": "Cytoscape", "url": "http://www.cytoscape.org/", "description": "Cross-platform Java program to build, analyze and visualize networks. Also a JavaScript library."}, {"name": "Discourse Network Analyzer (DNA)", "url": "http://www.philipleifeld.com/discourse-network-analyzer/discourse-network-analyzer-dna.html", "description": "Qualitative content analysis tool with network export facilities, written in Java with R integration."}, {"name": "E-Net", "url": "https://sites.google.com/site/enetsoftware1/", "description": "Windows program for ego network analysis."}, {"name": "EgoNet", "url": "https://sourceforge.net/projects/egonet/", "description": "Cross-platform Java program for ego network analysis."}, {"name": "EgoWeb", "url": "https://www.qualintitative.com/egoweb/", "description": "Server-side software for social network data collection and processing."}, {"name": "easyN", "url": "http://www.esyn.org/", "description": "Online tool aimed at representing and sharing gene interaction networks as well as Petri net models."}, {"name": "Gephi", "url": "https://gephi.org/", "description": "Cross-platform, free and open source tool for network visualization."}, {"name": "GLEAMviz Simulator", "url": "http://www.gleamviz.org/", "description": "Cross-platform tool intended for the prediction of human epidemics."}, {"name": "Graph Commons", "url": "https://graphcommons.com/", "description": "Collaborative platform for mapping, analyzing and publishing data-networks."}, {"name": "Graphia", "url": "https://graphia.app/", "description": "Cross-platform tool to visualize large and complex networks ([announcement](https://www.cnn.group.cam.ac.uk/news/Graphia-April19))."}, {"name": "Graphviz", "url": "http://www.graphviz.org/", "description": "Cross-platform software to draw graphs in the DOT graph drawing language."}, {"name": "Graphy", "url": "https://github.com/bruce/graphy", "description": "Graph theory library written in Ruby.", "stars": "48"}, {"name": "GraphX", "url": "https://spark.apache.org/graphx/", "description": "[Apache Spark](https://spark.apache.org/) module to perform graph-related parallel computation."}, {"name": "Linkage", "url": "https://linkage.fr/", "description": "Online tool to visualize and model networks with textual edges."}, {"name": "Lynks", "url": "https://lynksoft.com/", "description": "Web-based tool for simple network analysis and visualization."}, {"name": "Mathematica", "url": "https://www.wolfram.com/mathematica/", "description": "Cross-platform program with graph theory and network analysis functionalities."}, {"name": "Metamaps", "url": "https://metamaps.cc/", "description": "Free, open-source platform to draw networks, currently in beta."}, {"name": "MuxViz", "url": "http://muxviz.net/", "description": "Cross-platform, free and open source tool to study multilayer networks, based on R and GNU Octave."}, {"name": "Neo4j", "url": "http://neo4j.com/", "description": "Open source, scalable graph database, used by companies like [Linkurious](http://linkurio.us/)."}, {"name": "Network Canvas", "url": "http://networkcanvas.com/", "description": "A free and open-source set of survey tools for ego-centric and personal network studies, including [documentation](https://documentation.networkcanvas.com) and a [user community](https://community.networkcanvas.com)."}, {"name": "Node Overlap and Segregation Software", "url": "http://nos.alwaysdata.net/", "description": "Web-based tool to compute [Strona and Veech](https://doi.org/10.1111/2041-210X.12395)\u2019s node overlap and segregation measures."}, {"name": "Nodegoat", "url": "http://nodegoat.net/", "description": "Web-based data management, network analysis and visualisation environment ([blog](http://nodegoat.net/blog))."}, {"name": "NodeXL", "url": "http://nodexl.codeplex.com/", "description": "Free, open-source template to explore network graphs with Microsoft Excel."}, {"name": "ORA-LITE", "url": "http://www.casos.cs.cmu.edu/projects/ora/", "description": "Windows program for dynamic meta-network assessment and analysis."}, {"name": "OSoMe", "url": "https://osome.iu.edu/", "description": "Observatory on Social Media, an interdisciplinary research center at Indiana University, with tools to browse current and past social media posts."}, {"name": "Pajek", "url": "http://mrvar.fdv.uni-lj.si/pajek/", "description": "Windows program for large network analysis, free for noncommercial use."}, {"name": "Palladio", "url": "http://hdlab.stanford.edu/palladio/", "description": "Web-based spatial network visualization tool by the [Humanities + Design research lab](http://hdlab.stanford.edu/) at Stanford University."}, {"name": "PARTNER - Program to Analyze, Record, and Track Networks to Enhance Relationships", "url": "https://visiblenetworklabs.com/partner-cprm/", "description": "Excel-based tool for building networks from surveys."}, {"name": "PIGALE - Public Implementation of a Graph Algorithm Library and Editor", "url": "https://pigale.sourceforge.net/", "description": "Windows program and C++ library to analyze planar graphs."}, {"name": "PNet", "url": "http://www.swinburne.edu.au/fbl/research/transformative-innovation/our-research/MelNet-social-network-group/PNet-software/index.html", "description": "Simulation and estimation of (one-mode and multilevel) exponential random graph models (ERGMs), written in Java for Windows."}, {"name": "Polinode", "url": "https://www.polinode.com/", "description": "Web-based platform to both analyze network data as well as collect network data via relationship-based surveys."}, {"name": "PUCK - Program for the Use and Computation of Kinship data", "url": "http://www.kintip.net/", "description": "Cross-platform Java program for genealogical network analysis."}, {"name": "qgis-edge-bundling", "url": "https://github.com/ait-energy/qgis-edge-bundling", "description": "Implementation of force-directed edge bundling for the QGIS Processing toolbox.", "stars": "67"}, {"name": "Radatools", "url": "https://deim.urv.cat/~sergio.gomez/radatools.php", "description": "Set of tools intended for the analysis of complex networks, built on top of [Radalib](http://deim.urv.cat/~sergio.gomez/radalib.php), a library written in Ada."}, {"name": "Retina", "url": "https://ouestware.gitlab.io/retina", "description": "Web application to share GEXF and GraphML network visualizations."}, {"name": "Scikit-network", "url": "https://github.com/sknetwork-team/scikit-network", "description": "Open-source library for machine learning on graphs.", "stars": "632"}, {"name": "SageMath", "url": "https://www.sagemath.org/", "description": "Free open-source mathematics software with extensive [graph capabilities](http://doc.sagemath.org/html/en/reference/graphs/index.html)."}, {"name": "Segrada", "url": "https://www.segrada.org/", "description": "Cross-platform tool to build and visualize semantic graph databases."}, {"name": "Siena", "url": "https://www.stats.ox.ac.uk/~snijders/siena/", "description": "Simulation Investigation for Empirical Network Analysis. Formerly a Windows program, now developed as the RSiena R package."}, {"name": "SocNetV - Social Network Visualizer", "url": "https://socnetv.org/", "description": "Cross-platform program that includes a [simple Web crawler](https://socnetv.org/news/?post=socnetv-v16-released-with-a-working-web-crawler) to construct hyperlink networks."}, {"name": "SoNIA - Social Network Image Animator", "url": "http://web.stanford.edu/group/sonia/", "description": "Tool to visualize dynamic or longitudinal network data. Formerly a [Java program](https://sourceforge.net/projects/sonia/) ([example movies](http://www.soc.duke.edu/~jmoody77/NetMovies/index.htm)), now developed as the ndtv R package."}, {"name": "SparklingGraph", "url": "https://sparkling-graph.github.io/", "description": "Cross-platform tool to perform large-scale, distributed network computations with Apache Spark\u2019s GraphX module; written in Java and Scala."}, {"name": "SPaTo Visual Explorer", "url": "http://www.spato.net/", "description": "Cross-platform program for the visualization and exploration of complex networks."}, {"name": "StOCNET", "url": "http://www.gmw.rug.nl/~stocnet/StOCNET.htm", "description": "Several Windows programs developed by the same team as Siena."}, {"name": "Tulip", "url": "http://tulip.labri.fr/", "description": "Cross-platform network analysis and visualization framework built on top of a C++ library, with plugins dedicated to specific biological and physical networks. Also available through its [Python package](http://tulip.labri.fr/Documentation/current/tulip-python/html/index.html)."}, {"name": "UCINET", "url": "https://sites.google.com/site/ucinetsoftware/", "description": "Windows commercial software package for the analysis of social network data."}, {"name": "Uberlink", "url": "http://www.uberlink.com/", "description": "Software suite for online (hyperlink) network analysis, by the [VOSON](http://vosonlab.net/) research project."}, {"name": "UNISoN", "url": "http://unison.sleonard.co.uk/", "description": "Cross-platform program to download and visualize Usenet data. [Developed for a Masters degree (\u2b506)](https://github.com/leonarduk/unison/wiki/MSc-Report-Abstract)."}, {"name": "VennMaker: An Actor-Centered Interactive Network Mapping Tool", "url": "http://www.vennmaker.com/?lang=en", "description": "Cross-platform Java program for ego network analysis."}, {"name": "Visone", "url": "https://visone.ethz.ch/", "description": "Cross-platform Java network analysis and visualization program, free for noncommercial use."}, {"name": "Vizster", "url": "http://vis.stanford.edu/jheer/projects/vizster/", "description": "Cross-platform Java program to visualize online social networks."}, {"name": "VOSviewer", "url": "https://www.vosviewer.com/", "description": "Cross-platform Java tool for constructing and visualizing bibliometric networks."}]}, {"name": "Algorithms", "parent": "Software", "entries": [{"name": "algo.graph", "url": "https://github.com/clojure/algo.graph", "description": "Basic graph theory algorithms written in Clojure.", "stars": "16"}, {"name": "CONGA and CONGO", "url": "https://gregory.org/research/networks/software/conga.html", "description": "Algorithms to detect overlapping communities in networks, written in Java."}, {"name": "ForceAtlas2", "url": "https://gephi.wordpress.com/2011/06/06/forceatlas2-the-new-version-of-our-home-brew-layout/", "description": "Force-directed layout included in Gephi ([paper](http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0098679))."}, {"name": "Linkcomm - Link Communities in Complex Networks", "url": "https://github.com/bagrow/linkcomm", "description": "Community detection algorithms, available in C++, Python [and R](https://CRAN.R-project.org/package=linkcomm).", "stars": "99"}, {"name": "MixNet - Erd\u00f6s-R\u00e9nyi Mixture Model for Networks", "url": "https://ssbgroup.fr/mixnet.html", "description": "Community detection method, available in C++ and R."}, {"name": "OSLOM2 - Order Statistics Local Optimization Method", "url": "http://www.oslom.org/", "description": "Clustering algorithm."}, {"name": "vbmod: Variational Bayesian Inference for Network Modularity", "url": "https://vbmod.sourceforge.net/", "description": "MATLAB and Python implementations of a [Bayesian community detection algorithm](https://arxiv.org/abs/0709.3512)."}, {"name": "weighted-modularity-LPAwbPLUS", "url": "https://github.com/sjbeckett/weighted-modularity-LPAwbPLUS", "description": "Julia, MATLAB and R implementations of two algorithms to find weighted modularity in bipartite networks.", "stars": "31"}]}, {"name": "C / C++", "parent": "Software", "entries": [{"name": "Benchmark Graphs to Test Community Detection Algorithms", "url": "https://sites.google.com/site/santofortunato/inthepress2", "description": "C++ code to generate weighted and unweighted graphs."}, {"name": "BGL - Boost Graph Library", "url": "https://www.boost.org/doc/libs/1_60_0/libs/graph/doc/", "description": "C++ library that provides a generic interface to access graph structures."}, {"name": "igraph", "url": "https://igraph.org/", "description": "C library of network analysis tools; also exists as packages for Python and R."}, {"name": "MapEquation", "url": "https://www.mapequation.org/", "description": "C++ code for the Infomap method of multilevel community detection."}, {"name": "Louvain Method", "url": "https://sites.google.com/site/findcommunities/", "description": "C++ code for the [Louvain multi-level community detection algorithm](https://arxiv.org/abs/0803.0476)."}, {"name": "networks.tb", "url": "https://networks-tb.sourceforge.net/", "description": "C program designed for analyzing socio-semantic networks. Runs on Linux and Mac OS\u00a0X."}, {"name": "OGDF - Open Graph Drawing Framework", "url": "https://ogdf.uos.de/", "description": "Self-contained C++ class library for diagram, network and tree layouts."}, {"name": "OpenOrd: Large-scale Graph Layout (formerly DrL)", "url": "http://www.cs.sandia.gov/~smartin/software.html", "description": "C++ algorithm, also available as a [Gephi plugin](https://gephi.org/plugins/#/plugin/openord-layout)."}, {"name": "RAPIDS cuGraph", "url": "https://github.com/rapidsai/cugraph", "description": "Python packages and C/C++/CUDA libraries focused on GPU-accelerated graph analytics.", "stars": "2.2k"}, {"name": "Stanford Network Analysis Project", "url": "http://snap.stanford.edu/", "description": "C++ general purpose network analysis and graph mining library. Available as a Python library and in Microsoft Excel via NodeXL."}, {"name": "Walktrap", "url": "https://www-complexnetworks.lip6.fr/~latapy/PP/walktrap.html", "description": "C++ program that implements the [WalkTrap community detection algorithm](https://arxiv.org/abs/physics/0512106)."}]}, {"name": "Java", "parent": "Software", "entries": [{"name": "GraphStore", "url": "https://github.com/gephi/graphstore", "description": "In-memory graph structure implementation, powering Gephi.", "stars": "82"}, {"name": "GraphStream", "url": "https://graphstream-project.org/", "description": "Java library for the modeling and analysis of dynamic graphs."}, {"name": "Mixer", "url": "https://github.com/keith-turner/mixer", "description": "Prototype showing how to use [Apache Fluo](https://fluo.apache.org/) to continuously merge multiple large graphs into a single derived one.", "stars": "1"}]}, {"name": "JavaScript", "parent": "Software", "entries": [{"name": "Cytoscape.js", "url": "https://js.cytoscape.org/", "description": "Network analysis and visualization library."}, {"name": "d3.js", "url": "https://d3js.org/", "description": "JavaScript visualization library that can plot [force-directed graphs](http://bl.ocks.org/mbostock/4062045)."}, {"name": "GENSI", "url": "http://www.tobiasstark.nl/GENSI/GENSI.htm", "description": "JavaScript graphical tool to collect ego-centered network data ([paper](https://doi.org/10.1016/j.socnet.2016.07.007))."}, {"name": "Gephi Lite", "url": "https://github.com/gephi/gephi-lite", "description": "Web-based, lighter version of Gephi.", "stars": "315"}, {"name": "GoJS", "url": "https://gojs.net/", "description": "Visualization library to draw diagrams and several types of network layouts."}, {"name": "Graphology", "url": "https://graphology.github.io/", "description": "Specification and reference implementation for a robust and multipurpose JavaScript `Graph` object."}, {"name": "greuler", "url": "https://mauriciopoppe.github.io/greuler/", "description": "Visualization library to build and manipulate graphs through a simple API. Powered by d3.js and [WebCola](https://ialab.it.monash.edu/webcola/)."}, {"name": "jLouvain", "url": "https://github.com/upphiminn/jLouvain", "description": "Louvain community detection for Javascript ([example](http://bl.ocks.org/emeeks/125db75c9b55ddcbdeb5)).", "stars": "156"}, {"name": "NetworkCube", "url": "https://github.com/networkcube/networkcube", "description": "\"Dynamic Network Visualizations \\[for] Domain Scientists.\" For demo examples, see [The Vistorian](https://networkcube.github.io/vistorian/).", "stars": "94"}, {"name": "Oligrapher", "url": "https://github.com/public-accountability/oligrapher", "description": "Library initially developed to visualise [\"networks of influence\" among U.S. elites](https://littlesis.org/).", "stars": "108"}, {"name": "Popoto.js", "url": "https://github.com/Nhogs/popoto", "description": "Library based on d3.js that provides a graph based search interface.", "stars": "534"}, {"name": "Sigma", "url": "https://www.sigmajs.org/", "description": "JavaScript library dedicated to graph drawing."}, {"name": "vis.js", "url": "https://visjs.org/", "description": "JavaScript library with network visualization capabilities."}, {"name": "VivaGraphJS", "url": "https://github.com/anvaka/VivaGraphJS", "description": "Graph drawing library ([ForceAtlas2 plugin (\u2b503)](https://github.com/graphcommons/viva.forceatlas2)).", "stars": "3.9k"}, {"name": "viz.js", "url": "https://mdaines.github.io/viz.js/", "description": "Use Graphviz in Web pages."}]}, {"name": "Julia", "parent": "Software", "entries": [{"name": "BayesNets.jl", "url": "https://github.com/sisl/BayesNets.jl", "description": "Package to work with Bayesian networks.", "stars": "230"}, {"name": "EcologicalNetwork.jl", "url": "https://github.com/PoisotLab/EcologicalNetwork.jl", "description": "Package to compute measures of ecological network structures.", "stars": "69"}, {"name": "EvolvingGraphs", "url": "https://github.com/weijianzhang/EvolvingGraphs.jl", "description": "Package to create, manipulate and study time-dependent networks.", "stars": "51"}, {"name": "Graphs.jl", "url": "https://github.com/JuliaLang/Graphs.jl", "description": "Package to manipulate graph objects in Julia.", "stars": "204"}, {"name": "JuliaGraphs", "url": "https://github.com/JuliaGraphs", "description": "Suite of Julia packages for network analysis."}, {"name": "MatrixNetworks.jl", "url": "https://github.com/nassarhuda/MatrixNetworks.jl", "description": "A method to handle graph/matrix/network structures.", "stars": "110"}, {"name": "NetworkFlows.jl", "url": "https://github.com/Azzaare/NetworkFlows.jl", "description": "Package of network flows algorithms.", "stars": "3"}, {"name": "NetworkViz.jl", "url": "https://github.com/abhijithanilkumar/NetworkViz.jl", "description": "Package to visualize graphs produced with LightGraphs.jl, using [ThreeJS.jl (\u2b5056)](https://github.com/rohitvarkey/ThreeJS.jl).", "stars": "29"}, {"name": "PhyloNetworks.jl", "url": "https://github.com/crsl4/PhyloNetworks.jl", "description": "Package to manipulate, analyze and visualize phylogenetic networks.", "stars": "171"}, {"name": "TikzGraphs", "url": "https://github.com/sisl/TikzGraphs.jl", "description": "Package to create graph layouts using the TikZ graphics language.", "stars": "82"}]}, {"name": "MATLAB", "parent": "Software", "entries": [{"name": "Brain Connectivity Toolbox", "url": "https://sites.google.com/site/bctnet/", "description": "Toolbox for complex-network analysis of structural and functional brain-connectivity data, with links to many related projects."}, {"name": "Complex Networks Package for MatLab", "url": "http://www.levmuchnik.net/Content/Networks/ComplexNetworksPackage.html", "description": ""}, {"name": "CONTEST", "url": "http://www.maths.strath.ac.uk/research/groups/numerical_analysis/contest", "description": "Random network toolbox that implements nine network models."}, {"name": "Generalized Louvain", "url": "http://netwiki.amath.unc.edu/GenLouvain/GenLouvain", "description": "Variant of the Louvain community detection algorithm."}, {"name": "MatlabBGL", "url": "https://dgleich.github.io/matlab-bgl/", "description": "Graph library based on the C++ Boost Graph Library."}, {"name": "MATLAB RBN Toolbox", "url": "http://www.teuscher.ch/rbntoolbox/index.htm", "description": "Simulation und visualization of Random Boolean Networks."}]}, {"name": "Python", "parent": "Software", "entries": [{"name": "bokeh", "url": "https://bokeh.org/", "description": "Python library for interactive data visualization in the browser, with support for networks."}, {"name": "cdlib", "url": "https://github.com/GiulioRossetti/cdlib", "description": "Python community detection library, with 60+ methods and evaluation/visualization features.", "stars": "423"}, {"name": "dash-cytoscape", "url": "https://github.com/plotly/dash-cytoscape", "description": "Interactive network visualization library in Python, powered by Cytoscape.js and Dash", "stars": "672"}, {"name": "graph-tool", "url": "http://graph-tool.skewed.de/", "description": "Python module for network manipulation and analysis, written mostly in C++ for speed."}, {"name": "Graphinate", "url": "https://erivlis.github.io/graphinate/", "description": "Python package aimed at generating graphs from data sources, built on top of `networkx`."}, {"name": "graphviz", "url": "https://pypi.python.org/pypi/graphviz", "description": "Python renderer for the DOT graph drawing language."}, {"name": "graspologic", "url": "https://github.com/microsoft/graspologic", "description": "Python package for statistical algorithms, models, and visualization for single and multiple networks.", "stars": "977"}, {"name": "hiveplot", "url": "https://pypi.python.org/pypi/hiveplot", "description": "Python utility for drawing networks as hive plots on matplotlib, a more comprehensive network visualization."}, {"name": "karateclub", "url": "https://github.com/benedekrozemberczki/karateclub", "description": "Python package for unsupervised learning on graph structured data with a scikit-learn like API.", "stars": "2.3k"}, {"name": "linkpred", "url": "https://github.com/rafguns/linkpred", "description": "Assess the likelihood of potential links in a future snapshot of a network.", "stars": "141"}, {"name": "littleballoffur", "url": "https://github.com/benedekrozemberczki/littleballoffur", "description": "Python package for sampling from graph structured data with a scikit-learn like API.", "stars": "713"}, {"name": "metaknowledge", "url": "http://networkslab.org/metaknowledge/", "description": "Python package to turn bibliometrics data into authorship and citation networks."}, {"name": "networkx", "url": "https://networkx.org/", "description": "Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks."}, {"name": "nngt", "url": "https://nngt.readthedocs.io", "description": "Library-agnostic graph generation and analysis that wraps around `networkx`, `igraph` and `graph-tool`). Includes normalized graph measures, advanced visualizations, (geo)spatial tools, and interfaces for neuroscience simulators."}, {"name": "npartite", "url": "https://github.com/ike002jp/npartite", "description": "Python algorithms for community detection in n-partite networks.", "stars": "12"}, {"name": "parag", "url": "https://github.com/rraadd88/parag", "description": "Interactive visualization of higher-order graphs in Python.", "stars": "3"}, {"name": "pathpy", "url": "https://www.pathpy.net/", "description": "Analysis of time series data on networks using higher-order and multi-order graphical models."}, {"name": "PyGraphistry", "url": "https://github.com/graphistry/pygraphistry", "description": "Python library to extract, transform, and visually explore big graphs.", "stars": "2.5k"}, {"name": "python-igraph", "url": "http://igraph.org/python/", "description": "Python version of the igraph network analysis package."}, {"name": "python-louvain", "url": "https://perso.crans.org/aynaud/communities/", "description": "A solid implementation of Louvain community detection algorithm."}, {"name": "Raphtory", "url": "https://www.raphtory.com/", "description": "A platform for building and analysing temporal networks."}, {"name": "RAPIDS cuGraph", "url": "https://github.com/rapidsai/cugraph", "description": "Python packages and C/C++/CUDA libraries focused on GPU-accelerated graph analytics.", "stars": "2.2k"}, {"name": "rustworkx", "url": "https://github.com/Qiskit/rustworkx", "description": "A high performance Python graph library implemented in Rust.", "stars": "1.6k"}, {"name": "scipy.sparse.csgraph", "url": "https://docs.scipy.org/doc/scipy/reference/sparse.csgraph.html#module-scipy.sparse.csgraph", "description": "Fast graph algorithms based on sparse matrix representations."}, {"name": "Snap.py", "url": "http://snap.stanford.edu/snappy/index.html", "description": "A Python interface for SNAP (a general purpose, high performance system for analysis and manipulation of large networks)."}, {"name": "SnapVX", "url": "https://github.com/snap-stanford/snapvx", "description": "A convex optimization solver for problems defined on a graph.", "stars": "66"}, {"name": "tnetwork", "url": "https://github.com/Yquetzal/tnetwork", "description": "Python library for temporal networks, and dynamic community detection in particular.", "stars": "16"}, {"name": "TQ (Temporal Quantities)", "url": "http://vladowiki.fmf.uni-lj.si/doku.php?id=tq", "description": "Python 3 library for temporal network analysis."}, {"name": "uunet", "url": "http://multilayer.it.uu.se/software.html", "description": "Tools for multilayer social networks."}, {"name": "webweb", "url": "https://webwebpage.github.io/", "description": "MATLAB/Python library to produce interactive network visualizations with d3.js."}]}, {"name": "R", "parent": "Software", "entries": [{"name": "amen", "url": "https://CRAN.R-project.org/package=amen", "description": "Additive and multiplicative effects models for relational data."}, {"name": "backbone", "url": "https://CRAN.R-project.org/package=backbone", "description": "Provides methods for binarizing a weighted network retaining only significant edges."}, {"name": "Bergm", "url": "https://CRAN.R-project.org/package=Bergm", "description": "Tools to analyse Bayesian exponential random graph models (BERGM)."}, {"name": "bipartite", "url": "https://CRAN.R-project.org/package=bipartite", "description": "Functions to visualize bipartite (two-mode) networks and compute indices commonly used in ecological research. See also: `levelnet` R package."}, {"name": "blockmodeling", "url": "https://CRAN.R-project.org/package=blockmodeling", "description": "Implementats generalized blockmodeling for valued networks."}, {"name": "bnlearn", "url": "https://CRAN.R-project.org/package=bnlearn", "description": "Tools for [Bayesian network learning and inference](http://www.bnlearn.com/) ([related Shiny app](https://paulgovan.github.io/RiskNetwork))."}, {"name": "brainGraph", "url": "https://CRAN.R-project.org/package=brainGraph", "description": "Tools for performing graph theory analysis of brain MRI data."}, {"name": "btergm", "url": "https://CRAN.R-project.org/package=btergm", "description": "Tools to fit temporal ERGMs by bootstrapped pseudolikelihood. Also provides MCMC maximum likelihood estimation, goodness of fit for ERGMs, TERGMs, and stochastic actor-oriented models (SAOMs), and tools for the micro-level interpretation of ERGMs and TERGMs."}, {"name": "CCAS", "url": "https://github.com/matthewjdenny/CCAS", "description": "Statistical model for communication networks.", "stars": "5"}, {"name": "concoR", "url": "https://github.com/aslez/concoR", "description": "Implementation of the CONCOR network blockmodeling algorithm ([blog post](http://badhessian.org/2015/05/concor-in-r/)).", "stars": "9"}, {"name": "ContentStructure", "url": "https://github.com/matthewjdenny/ContentStructure", "description": "Implements an extension to the [Topic-Partitioned Multinetwork Embeddings (TPME) model](http://dirichlet.net/pdf/krafft12topic-partitioned.pdf).", "stars": "5"}, {"name": "DiagrammeR", "url": "https://github.com/rich-iannone/DiagrammeR", "description": "Connects R, RStudio and JavaScript libraries to draw graph diagrams ([blog post](https://blog.rstudio.org/2015/05/01/rstudio-v0-99-preview-graphviz-and-diagrammer/)).", "stars": "1.7k"}, {"name": "dodgr", "url": "https://CRAN.R-project.org/package=dodgr", "description": "Computes distances on dual-weighted directed graphs, such as street networks, using priority-queue shortest paths."}, {"name": "edgebundle", "url": "https://github.com/schochastics/edgebundle", "description": "Edge bundling algorithms, useful to e.g. draw networks of transport maps.", "stars": "136"}, {"name": "egor", "url": "https://CRAN.R-project.org/package=egor", "description": "Tools for importing, analyzing and visualizing ego-centered network data, in various formats."}, {"name": "EpiModel", "url": "https://CRAN.R-project.org/package=EpiModel", "description": "Tools for simulating mathematical models of infectious disease dynamics ([presentation paper](https://doi.org/10.18637%2Fjss.v084.i08))."}, {"name": "ergm", "url": "https://CRAN.R-project.org/package=ergm", "description": "Estimation of Exponential Random Graph Models (ERGMs)."}, {"name": "ergMargins", "url": "https://CRAN.R-project.org/package=ergMargins", "description": "Process analysis for ERGMs."}, {"name": "ergmito", "url": "https://CRAN.R-project.org/package=ergmito", "description": "ERGMs for small networks."}, {"name": "fergm", "url": "https://CRAN.R-project.org/package=fergm", "description": "Frailty ERGMs."}, {"name": "GERGM", "url": "https://CRAN.R-project.org/package=GERGM", "description": "Estimation and diagnosis of the convergence of Generalized Exponential Random Graph Models (GERGM)."}, {"name": "geomnet", "url": "https://CRAN.R-project.org/package=geomnet", "description": "Single-geometry approach to network visualization with `ggplot2`."}, {"name": "ggnetwork", "url": "https://CRAN.R-project.org/package=ggnetwork", "description": "Multiple-geometries approach to plot network objects with `ggplot2`."}, {"name": "ggraph", "url": "https://CRAN.R-project.org/package=ggraph", "description": "Grammar of graph graphics built in the spirit of `ggplot2`. See also: `tidygraph` R package."}, {"name": "goldfish", "url": "https://github.com/snlab-ch/goldfish", "description": "Dynamic Network Actor-Oriented Model (DyNAM) for the statistical analysis of coordination networks through time.", "stars": "66"}, {"name": "graphlayouts", "url": "https://CRAN.R-project.org/package=graphlayouts", "description": "Layout algorithms based on the concept of [stress majorization](https://doi.org/10.1007/978-3-540-31843-9_25)."}, {"name": "hergm", "url": "https://CRAN.R-project.org/package=hergm", "description": "Estimate and simulate hierarchical exponential-family random graph models (HERGM) with local dependence."}, {"name": "hierformR", "url": "https://CRAN.R-project.org/package=hierformR", "description": "Determine paths and states that social networks develop over time to form social hierarchies."}, {"name": "igraph", "url": "http://igraph.org/r/", "description": "A collection of network analysis tools."}, {"name": "ig.degree.betweenness", "url": "https://github.com/benyamindsmith/ig.degree.betweenness/", "description": "an igraph implementation of the [Smith-Pittman](https://arxiv.org/abs/2411.01394) community detection algorithm (2024).", "stars": "39"}, {"name": "influenceR", "url": "https://CRAN.R-project.org/package=influenceR", "description": "Compute various node centrality network measures by Burt, Borgatti and others."}, {"name": "keyplayer", "url": "https://CRAN.R-project.org/package=keyplayer", "description": "Implements several network centrality measures."}, {"name": "latentnet", "url": "https://CRAN.R-project.org/package=latentnet", "description": "Latent position and cluster models for network objects."}, {"name": "levelnet", "url": "https://github.com/schochastics/levelnet", "description": "Experimental package to analyze one-mode projections of bipartite (two-mode) networks. See also: `bipartite` R package.", "stars": "9"}, {"name": "lpNet", "url": "https://www.bioconductor.org/packages/release/bioc/html/lpNet.html", "description": "Linear programming model aimed at infering biological (signalling, gene) networks."}, {"name": "mlergm", "url": "https://cran.r-project.org/package=mlergm", "description": "Multilevel Exponential-Family Random Graph Models, to model nodes nested within known blocks."}, {"name": "multigraph", "url": "https://cran.r-project.org/package=multigraph", "description": "Functions to build and visualize all sorts of multigraphs."}, {"name": "multigraphr", "url": "https://cran.r-project.org/package=multigraphr", "description": "Random multigraph models, statistics of multigraph properties, and goodness of fit tests."}, {"name": "multinet", "url": "https://CRAN.R-project.org/package=multinet", "description": "Tools for multilayer social networks."}, {"name": "multinets", "url": "https://cran.r-project.org/package=multinets", "description": "Package to handle multilevel networks in `igraph`."}, {"name": "migraph", "url": "https://CRAN.R-project.org/web/packages/migraph/", "description": "A set of tools that extend common social network analysis packages for analysing multimodal and multilevel networks."}, {"name": "ndtv", "url": "https://CRAN.R-project.org/package=ndtv", "description": "Tools to construct animated visualizations of dynamic network data in various formats."}, {"name": "neo4r", "url": "https://github.com/neo4j-rstats/neo4r", "description": "Neo4J driver for R.", "stars": "107"}, {"name": "networkD3", "url": "https://christophergandrud.github.io/networkD3/", "description": "Create d3.js network graphs from R."}, {"name": "netdiffuseR", "url": "https://CRAN.R-project.org/package=netdiffuseR", "description": "Tools to analyze the network diffusion of innovations."}, {"name": "netrankr", "url": "https://CRAN.R-project.org/package=netrankr", "description": "Up-to-date collection of network centrality indices, with lots of documentation."}, {"name": "netseg", "url": "https://mbojan.github.io/netseg/", "description": "Various measures of network segregation and homophily."}, {"name": "NetSim", "url": "http://www.christoph-stadtfeld.com/netsim/", "description": "Simulate and combine micro-models to research their impact on the macro-features of social networks."}, {"name": "netUtils", "url": "https://github.com/schochastics/netUtils", "description": "Various network functions and methods, e.g. computing the Cartesian product of two graphs or fitting a discrete core periphery model.", "stars": "14"}, {"name": "network", "url": "https://CRAN.R-project.org/package=network", "description": "Basic tools to manipulate relational data in R."}, {"name": "networkdata", "url": "https://github.com/schochastics/networkdata", "description": "Includes 979 network datasets containing 2135 networks.", "stars": "145"}, {"name": "networkdiffusion", "url": "https://github.com/chengjun/networkdiffusion", "description": "Simulate and visualize basic epidemic diffusion in networks.", "stars": "7"}, {"name": "networkDynamic", "url": "https://CRAN.R-project.org/package=networkDynamic", "description": "Support for dynamic, (inter)temporal networks."}, {"name": "networksis", "url": "https://CRAN.R-project.org/package=networksis", "description": "Tools to simulate bipartite networksgraphs with the degrees of the nodes fixed and specified."}, {"name": "PAFit", "url": "https://CRAN.R-project.org/package=PAFit", "description": "Nonparametric estimation of preferential attachment and node fitness in temporal complex networks."}, {"name": "PCIT", "url": "https://CRAN.R-project.org/package=PCIT", "description": "Implements Partial Correlation with Information Theory in order to identify meaningful correlations in weighted networks, such as gene co-expression networks."}, {"name": "RCy3", "url": "https://bioconductor.org/packages/3.3/bioc/html/RCy3.html", "description": "Interface between R and recent versions of Cytoscape."}, {"name": "RCyjs", "url": "https://bioconductor.org/packages/release/bioc/html/RCyjs.html", "description": "Interface between R and Cytoscape.js."}, {"name": "qgraph", "url": "https://CRAN.R-project.org/package=qgraph", "description": "Tools to model and visualize psychometric networks; also aimed at weighted graphical models)."}, {"name": "relevent", "url": "https://CRAN.R-project.org/package=relevent", "description": "Tools to fit relational event models (REM)."}, {"name": "rem", "url": "https://CRAN.R-project.org/package=rem", "description": "Estimate endogenous network effects in event sequences and fit relational event models (REM), which measure how networks form and evolve over time."}, {"name": "rgexf", "url": "https://CRAN.R-project.org/package=rgexf", "description": "Export network objects from R to GEXF for manipulation with software like Gephi or Sigma."}, {"name": "Rgraphviz", "url": "https://bioconductor.org/packages/release/bioc/html/Rgraphviz.html", "description": "Support for using the Graphviz library and its DOT graph drawing language from within R."}, {"name": "RSiena", "url": "http://r-forge.r-project.org/R/?group_id=461", "description": "Simulation Investigation for Empirical Network Analysis; fits models to longitudinal network data."}, {"name": "signnet", "url": "http://signnet.schochastics.net/", "description": ""}, {"name": "sna", "url": "https://CRAN.R-project.org/package=sna", "description": "Basic network constructors, measures and visualization tools."}, {"name": "snahelper", "url": "https://CRAN.R-project.org/package=snahelper", "description": "RStudio addin which provides a GUI to visualize and analyse networks"}, {"name": "SocialMediaLab", "url": "https://CRAN.R-project.org/package=SocialMediaLab", "description": "Tools for collecting social media data and generating networks from it ([companion website](http://vosonlab.net/SocialMediaLab), [github repo](https://github.com/voson-labSocialMediaLab))."}, {"name": "spectralGOF", "url": "http://people.bu.edu/jccs/spectralGOF.html", "description": "Computes the spectral goodness of fit (SGOF), a measure of how well a network model explains the structure of an observed network."}, {"name": "spnet", "url": "https://CRAN.R-project.org/package=spnet", "description": "Methods for visualizing spatial networks on maps in the `sp` class."}, {"name": "spNetwork", "url": "https://CRAN.R-project.org/package=spNetwork", "description": "Methods for spatial network analysis, including e.g. kernel density estimation, distances and point pattern analysis."}, {"name": "statnet", "url": "https://statnet.org/", "description": "The project behind many R network analysis packages ([mailing-list](https://mailman13.u.washington.edu/mailman/listinfo/statnet_help), [tutorials/workshops](https://statnet.org/workshops/))."}, {"name": "tergm", "url": "https://CRAN.R-project.org/package=tergm", "description": "Fit, simulate and diagnose models for temporal exponential-family random graph models (TERGM)."}, {"name": "tidygraph", "url": "https://CRAN.R-project.org/package=tidygraph", "description": "\u2018Tidy\u2019 approach to building graph structures. See also: `ggraph` R package."}, {"name": "tnam", "url": "https://CRAN.R-project.org/package=tnam", "description": "Tools to fit temporal and cross-sectional network autocorrelation models (TNAM)."}, {"name": "tnet", "url": "https://CRAN.R-project.org/package=tnet", "description": "Network measures for weighted, two-mode and longitudinal networks."}, {"name": "tsna", "url": "https://CRAN.R-project.org/package=tsna", "description": "Tools for temporal social network analysis."}, {"name": "visNetwork", "url": "https://github.com/DataKnowledge/visNetwork", "description": "Using vis.js library for network visualization.", "stars": "563"}, {"name": "xergm", "url": "https://CRAN.R-project.org/package=xergm", "description": "Extensions of exponential random graph models (ERGM, GERGM, TERGM, TNAM and REM)."}]}, {"name": "Stata", "parent": "Software", "entries": [{"name": "nwcommands: Network Analysis Using Stata", "url": "https://nwcommands.wordpress.com/", "description": ""}, {"name": "SNA with Stata", "url": "http://www.rensecorten.org/index.php/category/sna-with-stata/", "description": "Blog documenting the use of the netplot Stata package."}]}, {"name": "Syntaxes", "parent": "Software", "entries": [{"name": "DOT", "url": "http://www.graphviz.org/doc/info/lang.html", "description": "Graph drawing syntax used by the Graphviz software."}, {"name": "GEXF", "url": "https://gexf.net", "description": "File format used by the Gephi software."}, {"name": "GraphML", "url": "http://graphml.graphdrawing.org/", "description": "Comprehensive and easy-to-use file format for graphs ([handbook chapter](https://www.uni-konstanz.de/mmsp/pubsys/publishedFiles/BrEiLe10.pdf))."}, {"name": "JGraphT", "url": "https://jgrapht.org/", "description": "Java graph library for graph data structures and algorithms ([example algorithms (\u2b509)](https://github.com/agouge/Java-Network-Analyzer))."}, {"name": "JUNG - Java Universal Network/Graph Framework", "url": "https://jung.sourceforge.net/", "description": "Extensible library to represent network objects."}, {"name": "PGF/TikZ", "url": "http://www.ctan.org/tex-archive/graphics/pgf/", "description": "[Tandem](https://en.wikipedia.org/wiki/PGF/TikZ) of vector graphics languages that can be used to draw graphs in the [LaTeX](https://latex-project.org/) typesetting environment."}, {"name": "TLP - Tulip Software Graph Format", "url": "http://tulip.labri.fr/TulipDrupal/?q=tlp-file-format", "description": "Graph syntax used by the Tulip software framework."}, {"name": "Cypher", "url": "http://neo4j.com/docs/stable/cypher-query-lang.html", "description": "Graph query language used by [Neo4j](http://neo4j.com/)."}]}, {"name": "Tutorials", "parent": "Software", "entries": [{"name": "A tutorial for network centrality in R", "url": "https://github.com/schochastics/centrality", "description": "", "stars": "2"}, {"name": "Basic and Advanced Network Visualization with Gephi and R", "url": "http://kateto.net/sunbelt2016", "description": ""}, {"name": "Basic Network Analysis in R using igraph and related packages", "url": "https://mr.schochastics.net/material/netAnaR/", "description": ""}, {"name": "Interactive and Dynamic Network Visualization in R", "url": "http://curleylab.psych.columbia.edu/netviz/", "description": ""}, {"name": "Nodegoat and Palladio: Introductory Workshop", "url": "https://www.academia.edu/11450425/Nodegoat_and_Palladio_Introductory_Workshop_by_Emmanuelle_Chaze", "description": "Aimed at humanists (2015)."}, {"name": "Static and Dynamic Network Visualization with R", "url": "http://kateto.net/network-visualization", "description": "Covers the igraph, network, ggraph, network, networkD3, ndtv, threejs and visNetwork packages (2019)."}, {"name": "Tidy Network Analysis in R using the tidygraph package", "url": "https://mr.schochastics.net/material/tidynetAnaR/", "description": ""}, {"name": "+100 herramientas para el an\u00e1lisis de redes sociales", "url": "http://www.k-government.com/2016/06/28/100-herramientas-analisis-redes-sna-ars/", "description": "Long list of diverse applications of network analysis, with shorts descriptions in Spanish."}, {"name": "Awesome graph classification", "url": "https://github.com/benedekrozemberczki/awesome-graph-classification", "description": "Comprehensive list of graph embedding papers with title, authors, link to the paper and reference implementation.", "stars": "4.8k"}, {"name": "Awesome community detection", "url": "https://github.com/benedekrozemberczki/awesome-community-detection", "description": "Comprehensive list of community detection papers with title, authors, link to the paper and reference implementation.", "stars": "2.4k"}, {"name": "Centrality Measures as a Signature of Roles in Rousseau\u2019s *Les Confessions*", "url": "http://yro.ch/centrality-measures-signature-roles-rousseaus-les-confessions/", "description": "Analysis of a real-world character network."}, {"name": "Cheat Sheet: Social Network Analysis for Humanists", "url": "https://cvcedhlab.hypotheses.org/106", "description": "Basic notions to remember when assembling and manipulating network data."}, {"name": "Computer Technologies for the Historical Research of Intellectual Networks", "url": "https://www.youtube.com/playlist?list=PLz79Il7EOvUJxdQ9r2IefFtr--BNkfOa7", "description": "Series of videos by historians, featuring Marten D\u00fcring and Scott Weingart."}, {"name": "Convert Between Graph Formats", "url": "http://awesome.cs.jhu.edu/graph-services/convert/", "description": "Online service to convert from/to many different common graph formats."}, {"name": "David Knoke on Network Analysis", "url": "https://thesocietypages.org/methods/2015/01/30/david-knoke-on-network-analysis/", "description": "20-minute interview that discusses the uses and benefits of network analysis, drawing upon Knoke\u2019s research on terrorist networks."}, {"name": "Glossary of Terms for Statistical Network Models", "url": "https://web.archive.org/web/20171215013948/https://statnet.org/trac/raw-attachment/wiki/Resources/glossary.pdf", "description": ""}, {"name": "Linton C. Freeman\u2019s Social Network Research Publications", "url": "http://moreno.ss.uci.edu/pubs.html", "description": ""}, {"name": "Mapping the Republic of Letters", "url": "http://republicofletters.stanford.edu/", "description": "Research project on early-modern scholarship ([underlying software](http://www.densitydesign.org/research/knot/))."}, {"name": "Mixed-Method Approaches to Social Network Analysis", "url": "https://www.youtube.com/playlist?list=PL3zdEY084WkQD79mR00RSt8j5RuyPwMJE", "description": "Videos of a conference at the Middlesex University School of Law (2014)."}, {"name": "Modeling Complex Social Networks: Challenges and Opportunities for Statistical Learning and Inference", "url": "https://www.youtube.com/watch?v=1xLjYc7EUEU", "description": "Video of a seminar talk by Jennifer Neville at Purdue University (2011)."}, {"name": "NetSciEd - Network Science in Education", "url": "https://sites.google.com/a/binghamton.edu/netscied/home", "description": "International initiative aimed at improving network literacy."}, {"name": "Network Map of Knowledge and Art", "url": "https://paolonegrini.wordpress.com/2012/11/19/network-map-of-knowledge-and-art/", "description": "DBPedia-derived networks of who-was-influenced-by-whom directed ties, using SPARQL and Gephi."}, {"name": "The Networks Network", "url": "https://groups.google.com/forum/?hl=en-GB#!forum/the-networks-network", "description": "Mailing-list (mostly historians from the HNR network)."}, {"name": "New Perspectives for Relational Learning", "url": "http://www.birs.ca/events/2015/5-day-workshops/15w5080/videos", "description": "Videos (and more) from a workshop at the Banff International Research Station (BIRS) (2015)."}, {"name": "Open Graph protocol", "url": "http://ogp.me/", "description": "A proposed standard to turn any Web page into a \u201csocial graph object.\u201d"}, {"name": "Periodic Table of Network Centrality", "url": "http://schochastics.net/sna/periodic.html", "description": "Interactive periodic table of centrality indices."}, {"name": "Picking Sides", "url": "https://codeandculture.wordpress.com/2015/04/03/picking-sides/", "description": "Community detection in the political network of Middle Eastern alliances between various state and nonstate powers ([updated version](https://gist.github.com/briatte/c6df2f855afb4eb142e6))."}, {"name": "Psych Networks", "url": "http://psych-networks.com/", "description": "Website with news, references and [tutorials](https://psych-networks.com/tutorials/) about network modeling for psychological data."}, {"name": "Tutorial Paper on New Methods for Estimating Psychological Networks", "url": "http://psych-networks.com/tutorial-paper-new-methods-estimating-psychological-networks/", "description": ""}, {"name": "(Psychological) Network Analysis Workshops", "url": "https://osf.io/6axte/", "description": "3-day workshop on psychological network analysis using R (2019)."}, {"name": "Should I do Social Network Analysis?", "url": "https://cvcedhlab.hypotheses.org/125", "description": ""}, {"name": "The Small World of Psychopathology", "url": "http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0027407", "description": "Paper on how psychiatric symptoms connec to each other ([code, data and graphs](https://sites.google.com/site/dsmgraphs/Home/files))."}, {"name": "Social Network Analysis in DBpedia", "url": "http://othes.univie.ac.at/12285/1/2010-10-14_0703857.pdf", "description": "Highly didactic Master\u2019s dissertation, showing how to use SPARQL and Pajek."}, {"name": "SNA-DE Mailing-List", "url": "https://dlist.server.uni-frankfurt.de/mailman/listinfo/sna-de", "description": ""}, {"name": "SPARQL for R Tutorial - Hollywood Social Network Analysis", "url": "http://semanticweb.cs.vu.nl/R/sparql_hollywood/sparql_hollywood.html", "description": "Also uses Gephi."}, {"name": "A Sociology Citation Network", "url": "http://nealcaren.web.unc.edu/a-sociology-citation-network/", "description": ""}, {"name": "Using Metadata to Find Paul Revere", "url": "https://kieranhealy.org/blog/archives/2013/06/09/using-metadata-to-find-paul-revere/", "description": ""}, {"name": "Visual Complexity. An Exploration on Mapping Complex Networks", "url": "http://www.visualcomplexity.com/vc/", "description": "Tons of beautiful network and tree visualizations ([book](http://www.visualcomplexity.com/vc/book/), also in Chinese and French)."}, {"name": "Visualizing Historical Networks", "url": "https://histecon.fas.harvard.edu/visualizing/index.html", "description": "Historical network research projects at Harvard University."}]}, {"name": "Blog Series", "parent": "Varia", "entries": [{"name": "Archaeological Networks", "url": "http://archaeologicalnetworks.wordpress.com/", "description": "Tom Brughmans\u2019 blog, aimed at archaeologists and historians."}, {"name": "Blog Posts About Networks by Aaron Clauset", "url": "https://www.cs.unm.edu/~aaron/blog/archives/networks/index.htm", "description": ""}, {"name": "Blog Posts About Networks by Baptiste Coulmont", "url": "http://coulmont.com/index.php?s=r%C3%A9seaux", "description": ""}, {"name": "Blog Posts About Networks by Cosma R. Shalizi", "url": "http://bactra.org/weblog/cat_networks.html", "description": ""}, {"name": "Blog Posts About Networks by Fran\u00e7ois Briatte", "url": "https://politbistro.hypotheses.org/tag/reseaux", "description": ""}, {"name": "Blog Posts About Networks by Katya Ognyanova", "url": "http://kateto.net/networks", "description": ""}, {"name": "Blog Posts About Networks by Pierre Merckl\u00e9", "url": "http://pierremerckle.fr/category/reseaux/", "description": ""}, {"name": "Blog Posts About Networks on the Bad Hessian Blog", "url": "http://badhessian.org/category/networks/", "description": ""}, {"name": "Cosma R. Shalizi\u2019s Notebooks", "url": "http://bactra.org/notebooks", "description": ""}, {"name": "Networks Demystified", "url": "http://www.scottbot.net/HIAL/index.html@tag=networks-demystified.html", "description": ""}, {"name": "Netze und Netzwerke", "url": "https://netzeundnetzwerke.de/", "description": ""}, {"name": "R / Notes: Networks", "url": "https://f.briatte.org/r/category/networks", "description": "Blog posts focused on manipulating networks in R, by Fran\u00e7ois Briatte."}, {"name": "TNT: The Network Thinkers", "url": "http://www.thenetworkthinkers.com/", "description": "Valdis Krebs\u2019 blog."}, {"name": "Under Roquentin\u2019s Chestnut Tree", "url": "https://mboudour.github.io/", "description": "Moses Boudourides\u2019 blog on analyzing (mostly) networks with Python."}]}, {"name": "Fictional Networks", "parent": "Varia", "entries": [{"name": "Analyzing Networks of Characters in *Love Actually*", "url": "http://varianceexplained.org/r/love-actually-network/", "description": "Features a cluster analysis and a [Shiny app](https://dgrtwo.shinyapps.io/love-actually-network/) (using R + Shiny)."}, {"name": "Character Co-Occurrences in Victor Hugo\u2019s *Les Mis\u00e9rables*", "url": "https://docs.bokeh.org/en/latest/docs/examples/topics/categorical/les_mis.html", "description": ""}, {"name": "Lessons on Exponential Random Graph Modeling from *Grey\u2019s Anatomy* hook-ups", "url": "http://badhessian.org/2012/09/lessons-on-exponential-random-graph-modeling-from-greys-anatomy-hook-ups/", "description": ""}, {"name": "Network Analysis of Shakespeare\u2019s *Macbeth*", "url": "https://mboudour.github.io/2015/10/28/Shakespeare's-Macbeth-Network.html", "description": ""}, {"name": "The Network and Trajectories of Transitions among Sentential Co-Occurrences of Characters of Arthur Conan Doyle\u2019s *A Study in Scarlet*", "url": "https://mboudour.github.io/2016/04/17/Arthur-Conan-Doyle's-A-Study-in-Scarlet-Network-&-Trajectories.html", "description": ""}, {"name": "Network Visualization: Mapping Shakespeare\u2019s Tragedies", "url": "https://www.martingrandjean.ch/network-visualization-shakespeare/", "description": ""}, {"name": "Social Network Analysis of *Alice in Wonderland*", "url": "https://aclanthology.org/W12-2513/", "description": ""}, {"name": "*Star Wars* Social Networks: The Force Awakens", "url": "http://evelinag.com/blog/2016/01-25-social-network-force-awakens/index.html", "description": "Also an example of a social network analysis written in F#."}, {"name": "Universal Properties of Mythological Networks", "url": "https://doi.org/10.1209/0295-5075/99/28002", "description": ""}]}, {"name": "Network Science", "parent": "Varia", "entries": [{"name": "Editing a Normal Science Journal in Social Science", "url": "https://journals.openedition.org/bms/595", "description": "Reflections on the *Social Networks* journal by its founding editor."}, {"name": "The Emergence of Network Science", "url": "https://www.cornell.edu/video/emergence-of-network-science", "description": "Video documentary, featuring Steven H. Strogatz and many others."}, {"name": "The Invasion of the Physicists", "url": "https://doi.org/10.1016/j.socnet.2004.06.002", "description": "How \u201cnetwork *science*\u201d came up."}, {"name": "Isolated Social Networkers", "url": "https://crookedtimber.org/2005/05/19/isolated-social-networkers/", "description": ""}, {"name": "The \u2018New\u2019 Science of Networks", "url": "https://www.jstor.org/stable/29737693", "description": "Review of network science books published in 2002-2003."}, {"name": "Predicting Highly Cited Papers", "url": "https://arxiv.org/abs/1310.8220", "description": "Prediction of the next highly cited papers in network science."}, {"name": "Social Network and Network Science Co-Citations Across Disciplines in 1996-2013", "url": "https://github.com/raffaelevacca/EUSN-co-citation-networks", "description": "", "stars": "22"}, {"name": "Three Hard Questions about Network Science", "url": "http://environmentalpolicy.ucdavis.edu/node/292", "description": ""}, {"name": "A Twenty-First Century Science", "url": "http://www.nature.com/nature/journal/v445/n7127/full/445489a.html", "description": "Essay by Duncan J. Watts."}, {"name": "What is Network Science?", "url": "http://journals.cambridge.org/repo_A88Sa8AHdt4SoI", "description": "First editorial of the recent *Network Science* journal."}]}, {"name": "Small Worlds", "parent": "Varia", "entries": [{"name": "The Erd\u00f6s Number Project", "url": "http://wwwp.oakland.edu/enp/", "description": "Research project on the collaborative ties and network distance between mathematicians."}, {"name": "How Small is the World, Really?", "url": "https://medium.com/@duncanjwatts/how-small-is-the-world-really-736fa21808ba#.kyr90lhyo", "description": "Discussion of \u201c*x* degrees of separation\u201d small-world experiments."}, {"name": "The Oracle of Bacon", "url": "https://oracleofbacon.org/", "description": "Based on an [online game](https://en.wikipedia.org/wiki/Six_Degrees_of_Kevin_Bacon) that resulted in a [charity](http://www.sixdegrees.org/)."}, {"name": "Panel: Six Degrees of Separation", "url": "https://www.cornell.edu/video/six-degrees-of-separation-panel", "description": "Video of a conference at Cornell University, featuring Duncan J. Watts, Steven H. Strogatz, Jon Kleinberg and other speakers."}, {"name": "Patterns in the Ivy: The Small World of Metal", "url": "http://badhessian.org/2013/09/patterns-in-the-ivy-the-small-world-of-metal/", "description": "Example of a two-mode network analysis based on metal artists and bands."}, {"name": "Six Degrees of Francis Bacon", "url": "http://sixdegreesoffrancisbacon.com/", "description": "Interactive visualization of a well-documented early modern historical network."}, {"name": "Six Degrees of Separation", "url": "https://en.wikipedia.org/wiki/Six_degrees_of_separation", "description": "Wikipedia English entry."}]}, {"name": "Two-Mode Networks", "parent": "Varia", "entries": [{"name": "L\u2019analyse des graphes bipartis", "url": "https://shs.hal.science/halshs-00794976", "description": ""}, {"name": "Basic Notions for the Analysis of Large Two-mode Networks", "url": "https://doi.org/10.1016/j.socnet.2007.04.006", "description": ""}, {"name": "Fitting Large Signed Two-mode Blockmodels: Problems and Prospects", "url": "http://patrickdoreian.com/wp-content/uploads/2017/12/large-signed-2mode-networks_UNGA.pdf", "description": ""}, {"name": "Generalized Blockmodeling of Two-mode Network Data", "url": "https://doi.org/10.1016/j.socnet.2004.01.002", "description": ""}, {"name": "Generalized Two-Mode Cores", "url": "https://doi.org/10.1016/j.socnet.2015.04.001", "description": ""}, {"name": "Partitioning Signed Two-Mode Networks", "url": "http://patrickdoreian.com/wp-content/uploads/2017/12/partitioning-signed-social-networks.pdf", "description": ""}, {"name": "Working with Bipartite/Affiliation Network Data in R", "url": "https://solomonmessing.wordpress.com/2012/09/30/working-with-bipartiteaffiliation-network-data-in-r/", "description": ""}]}], "name": ""}