Package for analysing social-ecological networks
Project description
SESMotifAnalyser: framework for analysing social-ecological systems
This package contains a Python based framework for analysing social-ecological systems and more broadly multi-level networks.
Documentation
A comprehensive documentation is available as PDF. Please contact t.seppelt-dev[ÄT]posteo.de in case of any questions.
See the examples folder for examples.
Installation
The package can be installed using pip
.
pip3 install sma
Per default, dependencies required for drawing social-ecological networks will not be installed. The following command may be used to install the additional dependencies:
pip3 install sma[plots]
It has the following dependencies: Python 3, numpy, scipy, networkx, pandas. On the R side it depends on statnet, reticulate (with Python 3).
For a version history, see change log and tags.
Integration in R and motifr
The functions in this package can to some extent be called from R using the R package reticulate. An example can be found in the examples folder. See also the corresponding section in the documentation.
Mario Angst is working on an R package which provides an interface to the SESMotifAnalyser. His project motifr can be found on Github.
ergm-userterms
In addition to the motif counting features written in Python, this repository contains ergm-userterms
for some motifs, e.g. the 3-motifs I.C and II.C (closed and open triangles,
respecting the social-ecological types of the nodes).
After downloading and compiling the package, ergm
models can be fitted and the motif counting
can be done directly in R:
netw <- network(...)
# first parameter: which sesType should the nodes at the points of the triangles have
# second parameter: name of nodel attribute
summary(netw ~ openTriangles(0, 'sesType'))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file sma-2.3.4-py3-none-any.whl
.
File metadata
- Download URL: sma-2.3.4-py3-none-any.whl
- Upload date:
- Size: 78.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b27bd74f0435a42c260a8516e4cee2b71c5a85a99d0c72597d73e17bb925258 |
|
MD5 | e0ac1e15ad05ce6cffe168705dfbde1f |
|
BLAKE2b-256 | 8a909200f845cf7d8c76f64d57d30efd684e7a0c5685239850d3d85c8312095f |