Skip to main content

GenTopo: Generate topologies for interactive network experiments

Generates network topologies, i.e., arrangements of nodes and edges using Python and exports the topologies for use in CiCL studies built on top of interactive-network-base.

Usage

Setup

Uses Python 3.10.8 and pip 23.3.1 with a virtual environment. To get started, first clone this repository:

git clone https://github.com/comanlab/gentopo.git

Everything in this repository is meant to run within a virtual environment, which is activated from the root of this repository.

Configuring virtualenvwrapper

TODO.

mkvirtualenv gentopo

Working in the virual environment

To activate the virtual environment, run

workon gentopo

Then, install the package dependencies for this project via

pip install -r requirements.txt

Metadata

Release files for gentopo 0.0.1

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

Source distribution (sdist)

Source distribution for gentopo 0.0.1
File Size Uploaded
gentopo-0.0.1.tar.gz 808.0 kB Details

Built distribution (wheel)

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

Total release size: 815.6 kB

Release files / gentopo-0.0.1.tar.gz

Download URL gentopo-0.0.1.tar.gz
Size 808.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7422785873aa4bb68ef7d57143b66bc7352a21387ed747af35de194ca2790569
BLAKE2b-256 checksum
How to use checksums
df94d0959b8a9934d74cf251cd39152e2a5c2d5139548d3590f325f0d1ac959f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / gentopo-0.0.1-py3-none-any.whl

Download URL gentopo-0.0.1-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9f8df43ae726976f58d7ee68b5fe3e33d5812e20a61729a8e6ef8a363e441734
BLAKE2b-256 checksum
How to use checksums
74ea268b8222f0fcc2101c2e6407021ca7ddfb8d81990df04f1560beff461356
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

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