Environments & Deployment

This section covers running py3plex from the command line, in Docker containers, and at scale.

This section covers:

When to Use This Section

Read this section when you need to:

  • Automate analyses that currently run interactively

  • Process networks too large for a single Python session

  • Share reproducible environments with collaborators

  • Integrate py3plex into a production pipeline

CLI provides a scriptable interface for common operations—no Python required.

Docker ensures identical results everywhere, eliminating environment issues.

Performance chapter covers memory management and optimization for large networks.

Start with Docker Usage Guide for automation, then Performance and Scalability Best Practices for optimization.

Tip

Deployment checklist:

  • Version-pin all dependencies

  • Add error handling for edge cases

  • Verify results on test data

  • Set up logging for debugging

  • Test on the target environment