stocnet is an open software system for the advanced statistical analysis of social networks. Its history reaches back to 1998, but its new guise as a github organisation is since the start of 2024. It currently includes the following software:
- manynet provides many fundamental tools for working with many (if not most) types, formats, and classes of networks. These include functions for making networks (e.g. importing existing data, generating various random graphs), modifying networks (e.g. reformatting, transforming, splitting, and joining), to easy mapping for visualising graphs with sensible and flexible default individually, comparatively, and dynamically.
- migraph builds on
{manynet}
to enable network analysis and modelling of multimodal, multilevel, and multilayer networks. It includes a range of measures that all work for one- and two-mode networks, their nodes and ties, algorithms for identifying motifs and community or equivalence memberships in them, and modelling one- and two-mode networks with multiple regression quadratic assignment procedure (MRQAP). - goldfish offers tools for applying statistical models to network/relational event data, time-stamped sequences of interactions or affiliations between actors or entities within a network. In addition to relational event models (REMs), the package includes rate, choice, and coordination processes for one- and two-mode dynamic network actor models (DyNAMs) and dynamic network actor models for interactions (DyNAMi).
- rsiena performs simulation-based estimation of Stochastic Actor-oriented Models (SAOMs) for longitudinal network data collected as panel data (repeated observations of social networks on the same node set - minor changes of the node set are allowed). Dependent variables can be single or multivariate networks, which can be directed, non-directed, or two-mode; these can be combined with actor variables, which then leads to a "networks and behavior" study.
- MoNAn implements the method to analyse weighted mobility networks or distribution networks as outlined in: Block et al (2022). The purpose of the model is to analyse the structure of mobility, incorporating exogenous predictors pertaining to individuals and locations known from classical mobility analyses, as well as modelling emergent mobility patterns akin to structural patterns known from the statistical analysis of social networks.
- ERPM extends exponential random graph models (ERGMs) for partitions, i.e. sets of non-overlapping groups, such as face-to-face interactions, animal herds, political coalitions, etc. This model can be used to explain cross-sectional or longitudinal observed partitions through group formation processes based on individual attributes, relations between individuals, and size-related factors.
- manynet/migraph
- RSiena
- goldfish
- MoNAn
- 2024-06-24: manynet@Sunbelt, "Many metrics and models for network diffusion"
- 2024-06-25: rsiena@Sunbelt, "The analysis of longitudinal social network data using RSiena"
- 2024-06-25: rsiena@Sunbelt, "Analyzing the dynamics of networks and continuous behavior with RSiena"
- 2024-06-25: rsiena@Sunbelt, "Empirically calibrated simulations with RSiena and ERGM"
- 2024-06-25: rsiena@Sunbelt, "Handling missing data in RSiena"
- 2024-06-25: rsiena@Sunbelt, "Analyzing the Structure and Evolution of Scientific Co-publishing Networks with RSiena"
- 2024-06-25: rsiena@Sunbelt, "Introduction to the analysis of multilevel network dynamics using multiSiena"
- 2024-07-22 - 2024-07-26: manynet@ECPR, "Introduction to Social Network Analysis"
- 09-11 Oct 2024: MoNAn in Zürich "Course/workshop in Zurich to analyse mobility networks in R, 2nd edition"
We welcome contributions to any of these packages. Contributions might take the form of raising issues (bugs or features), discussing different options, or proposing changes to the codebase. We have reserved a space for discussions across the stocnet packages at the Discussions tab above.