Skip to main content

mplexaa

mplexaa is a Python package for computing the Multiplex Adamic-Adar score, a measure of node similarity in multiplex networks introduced by Aleta et al. (2020) [Arxiv] . The package also provides a class for creating and manipulating multiplex networks.

Installation

To install mplexaa, run the following command:

pip install mplexaa

Usage

The MultiplexGraphDataset class was first designed to read datasets from Manlio De Domenico's Datasets Released for Reproducibility.

from mplexaa import MultiplexGraphDataset, multiplex_adamic_adar

# Load the dataset
ds = MultiplexGraphDataset('csa')
maa = multiplex_adamic_adar(ds)

The file path for the datasets must be as follows:

project/
│-- datasets/
│   │-- csa/
│   │   │-- Dataset/
│   │   │   │-- edges.csv
│   │   │   │-- layers.csv
│   │-- ...
|-- main.py

An example of the project setup can be found the this repository.

Metadata

Release files for mplexaa 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mplexaa 0.1.2
File Size Uploaded Provenance Actions
mplexaa-0.1.2.tar.gz 6.3 kB Without provenance Details for mplexaa-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for mplexaa 0.1.2
File Interpreter ABI Platform Actions
mplexaa-0.1.2-py3-none-any.whl Python 3 none any Details for mplexaa-0.1.2-py3-none-any.whl

Total release size: 13.5 kB

Release files / mplexaa-0.1.2.tar.gz

Download URL mplexaa-0.1.2.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
ed57d8ccc38ea827c8b5a328fd05d96b49bc1c710234663c58e60efac5584946
BLAKE2b-256 checksum
How to use checksums
9d735bf0b44a39860b5700d865dc3b1c6eec39a1bf58cb1d74239cea166583f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.3

Release files / mplexaa-0.1.2-py3-none-any.whl

Download URL mplexaa-0.1.2-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
be8807a6fb7afd1f0dfd99892611c84ab237ec21f27731c2e2d9ff1879dfb574
BLAKE2b-256 checksum
How to use checksums
08d3d12d9a36da8bf3e6238e513be9599ac806d6029aee83eeff52aa9073c951
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.3

Security for mplexaa 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page