{ "info": { "author": "Dr. Edward J. Oughton", "author_email": "e.oughton@jbs.cam.ac.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Topic :: Scientific/Engineering" ], "description": "The Cambridge Communications Assessment Model\n=============================================\n\n[![Documentation Status](https://img.shields.io/badge/docs-latest-brightgreen.svg)](http://ccam.readthedocs.io/en/latest/?badge=latest)\n[![Build Status](https://travis-ci.org/nismod/digital_comms.svg?branch=master)](https://travis-ci.org/nismod/digital_comms)\n[![Coverage Status](https://coveralls.io/repos/github/nismod/digital_comms/badge.svg?branch=master)](https://coveralls.io/github/nismod/digital_comms?branch=master)\n\n*(click on the 'docs' button to get directed to the full model documentation)*\n\nDescription\n===========\n**The Cambridge Communications Assessment Model** provides analytics for \ndecision-makers on (i) capacity-demand and (ii) risk, vulnerability and \nresilience. The fixed, wireless and satellite sectors are currently under development. \n\n## Citation:\n```\nOughton, E. J. and Frias, Z. (2017) The cost, coverage and rollout implications of 5G infrastructure \nin Britain. Telecommunications Policy. doi: 10.1016/j.telpol.2017.07.009.\n```\n\nSetup and configuration\n=======================\n\nAll code for **The Cambridge Communications Assessment Model** is written in \nPython (Python>=3.5) and has a number of dependencies. \nSee requirements.txt for a full list.\n\nUsing conda\n-----------\n\nThe recommended installation method is to use `conda`_, \nwhich handles packages and virtual environments, along with the conda-forge channel which has \na host of pre-built libraries and packages.\n\nCreate a conda environment, using 'digital_comms' as a short reference for digital communications:\n\n conda create --name digital_comms python=3.6\n\nActivate it:\n\n activate digital_comms\n\nFor development purposes:\n\nRun this command once per machine:\n\n python setup.py develop\n\nTo install permanently:\n\n python setup.py install\n\nTo build the documentation:\n\n python setup.py docs\n\nThe run the tests:\n\n python setup.py test\n\nFunding (EPSRC Grant EP/N017064/1)\n==========================\n\n**The Cambridge Communications Assessment Model** was written and \ndeveloped at the [Judge Business School](http://www.jbs.cam.ac.uk/home/), \n[University of Cambridge](http://www.cam.ac.uk/) and at the [Environmental Change Institute](http://www.eci.ox.ac.uk/), \n[University of Oxford](https://www.ox.ac.uk/) within the EPSRC-sponsored MISTRAL programme, \nas part of the [Infrastructure Transition Research Consortium](http://www.itrc.org.uk/).", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.itrc.org.uk", "keywords": "", "license": "mit", "maintainer": "", "maintainer_email": "", "name": "digital-comms", "package_url": "https://pypi.org/project/digital-comms/", "platform": "", "project_url": "https://pypi.org/project/digital-comms/", "project_urls": { "Homepage": "http://www.itrc.org.uk" }, "release_url": "https://pypi.org/project/digital-comms/0.1.6/", "requires_dist": null, "requires_python": "", "summary": "The ITRC MISTRAL Digital Communications Model", "version": "0.1.6" }, "last_serial": 3827420, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "bbb87a37d43260c9ab9a2b9fb0992a04", "sha256": "bf80b78ca2165cd1c2ad04be95958776225f0666d70f28e66cdcf8a48aed52be" }, "downloads": -1, "filename": "digital_comms-0.1.1.tar.gz", "has_sig": false, "md5_digest": "bbb87a37d43260c9ab9a2b9fb0992a04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126450, "upload_time": "2018-04-30T15:49:16", "url": "https://files.pythonhosted.org/packages/a8/8b/227cd5c400d0690745642d047cb28e6aa3e57e0654e57dc7faf16e5f76e0/digital_comms-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "1fa738b98ce9dc56f4967ee0c10ae9ed", "sha256": "2fbdfe340da5b9aa7516b164967d8624d17c5143d56d0d84caf5252a5f3010b7" }, "downloads": -1, "filename": "digital_comms-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1fa738b98ce9dc56f4967ee0c10ae9ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 128268, "upload_time": "2018-05-01T14:35:01", "url": "https://files.pythonhosted.org/packages/cf/c7/655c68daaa064515508e58a7c3270a32b3edcfa77216f00b1aad27716986/digital_comms-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "a39780b99d7d7d61fd97fcec47c76c04", "sha256": "dc000667b3e775db8e1e2f63be82e473261742c58d87cbbf809ca10057461d8f" }, "downloads": -1, "filename": "digital_comms-0.1.3.tar.gz", "has_sig": false, "md5_digest": "a39780b99d7d7d61fd97fcec47c76c04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 128335, "upload_time": "2018-05-02T09:46:09", "url": "https://files.pythonhosted.org/packages/d1/39/a17916b29105c6da4ea931b1365bb72b604c172da8122ef013b11ed5e44c/digital_comms-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "af644b48b3d24f25748eed36a8fed8b4", "sha256": "8d2f33b5b823d9354474bfa156af98e8a2f32e36231e3ed7b818e979a3ac1271" }, "downloads": -1, "filename": "digital_comms-0.1.4.tar.gz", "has_sig": false, "md5_digest": "af644b48b3d24f25748eed36a8fed8b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 128317, "upload_time": "2018-05-02T13:53:38", "url": "https://files.pythonhosted.org/packages/26/50/9cd6a89c61e96874c6b1443e3c2622531ccd5de9de6456ed7f9773380c5b/digital_comms-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "0f3674e4774172cb12d3c2baa2ba3ce2", "sha256": "62f98e285d83b148c47651645bb6ab8268f7d9b7b39cf4fa7a92caf281b03c3a" }, "downloads": -1, "filename": "digital_comms-0.1.5.tar.gz", "has_sig": false, "md5_digest": "0f3674e4774172cb12d3c2baa2ba3ce2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 128255, "upload_time": "2018-05-02T14:45:53", "url": "https://files.pythonhosted.org/packages/b0/ac/16bfa0ff4013368df350223edfa955d7452c704bf36ea555949fcf5e85da/digital_comms-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "56152f0db8301d5975212d781616fc71", "sha256": "0e79c8ffbf8870659f6d953e5b5d396463d426e126d79da8dffde2e1df71cfd3" }, "downloads": -1, "filename": "digital_comms-0.1.6.tar.gz", "has_sig": false, "md5_digest": "56152f0db8301d5975212d781616fc71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 128255, "upload_time": "2018-05-02T15:10:37", "url": "https://files.pythonhosted.org/packages/8c/1f/b8df4db7ed3845a4d9b107c372244ab3c6e989bd009fd757e7c308c575eb/digital_comms-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56152f0db8301d5975212d781616fc71", "sha256": "0e79c8ffbf8870659f6d953e5b5d396463d426e126d79da8dffde2e1df71cfd3" }, "downloads": -1, "filename": "digital_comms-0.1.6.tar.gz", "has_sig": false, "md5_digest": "56152f0db8301d5975212d781616fc71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 128255, "upload_time": "2018-05-02T15:10:37", "url": "https://files.pythonhosted.org/packages/8c/1f/b8df4db7ed3845a4d9b107c372244ab3c6e989bd009fd757e7c308c575eb/digital_comms-0.1.6.tar.gz" } ] }