Skip to content
@stocnet

stocnet

Stochastic network software

Welcome 👋

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.

👩‍💻 Useful resources

🙋‍♀️ Upcoming workshops

💁 Contributions

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.

Popular repositories

  1. rsiena rsiena Public

    An R package for Simulation Investigation for Empirical Network Analysis

    C++ 93 22

  2. goldfish goldfish Public

    Actor-oriented and tie-based network event models in R

    R 58 13

  3. migraph migraph Public

    Tools for multimodal and multilevel network analysis

    HTML 39 7

  4. ERPM ERPM Public

    Simulation and estimation of Exponential Random Partition Models

    R 10 2

  5. MoNAn MoNAn Public

    R package for the analysis of mobility networks

    R 9

  6. manynet manynet Public

    Many Ways to Make, Manipulate, and Map Myriad Networks

    HTML 6

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…