Overview

Welcome to py3plex! This section provides a high-level introduction to the library and its capabilities.

What is py3plex?

py3plex is a Python library for analyzing and visualizing multilayer and multiplex networks. Unlike traditional network analysis tools that treat all relationships uniformly, py3plex preserves the distinct types of connections between entities—whether they’re social ties, biological interactions, or transportation links.

Why py3plex?

  • Native multilayer support: Built from the ground up for networks with multiple relationship types

  • SQL-like DSL: Query networks intuitively with SQL-inspired syntax

  • Production-ready: High-performance I/O, sklearn-style pipelines, and comprehensive testing

  • Research-proven: Used in multiple peer-reviewed publications

This section includes:

Next steps: