Stanford Network Analysis Platform (SNAP) is a general purpose, high performance system for analysis and manipulation of large networks
Stanford Network Analysis Platform (SNAP) is a general purpose, high performance system for analysis and manipulation of large networks. SNAP is optimized for maximum performance and compact graph representation. It easily scales to massive networks with hundreds of millions of nodes, and billions of edges. It efficiently manipulates large graphs, calculates structural properties, generates regular and random graphs, and supports attributes on nodes and edges. Besides scalability to large graphs, an additional strength of SNAP is that nodes, edges and attributes in a graph or a network can be changed dynamically during the computation. It has been used in a variety of biological studies, including the study of genes-drugs association, the examination of C. elegans’ neuronal network, and the analysis of the impact of social networks from a smartphone app on physical activity levels. To learn more or to download, visit http://snap.stanford.edu.