Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now

The ITRC MISTRAL Digital Communications Model

Project description

The Cambridge Communications Assessment Model

[![Documentation Status](](
[![Build Status](](
[![Coverage Status](](

*(click on the 'docs' button to get directed to the full model documentation)*

**The Cambridge Communications Assessment Model** provides analytics for
decision-makers on (i) capacity-demand and (ii) risk, vulnerability and
resilience. The fixed, wireless and satellite sectors are currently under development.

## Citation:
Oughton, E. J. and Frias, Z. (2017) The cost, coverage and rollout implications of 5G infrastructure
in Britain. Telecommunications Policy. doi: 10.1016/j.telpol.2017.07.009.

Setup and configuration

All code for **The Cambridge Communications Assessment Model** is written in
Python (Python>=3.5) and has a number of dependencies.
See requirements.txt for a full list.

Using conda

The recommended installation method is to use `conda<>`_,
which handles packages and virtual environments, along with the conda-forge channel which has
a host of pre-built libraries and packages.

Create a conda environment, using 'digital_comms' as a short reference for digital communications:

conda create --name digital_comms python=3.6

Activate it:

activate digital_comms

For development purposes:

Run this command once per machine:

python develop

To install permanently:

python install

To build the documentation:

python docs

The run the tests:

python test

Funding (EPSRC Grant EP/N017064/1)

**The Cambridge Communications Assessment Model** was written and
developed at the [Judge Business School](,
[University of Cambridge]( and at the [Environmental Change Institute](,
[University of Oxford]( within the EPSRC-sponsored MISTRAL programme,
as part of the [Infrastructure Transition Research Consortium](

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
digital_comms-0.1.6.tar.gz (128.3 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page