PlaguePY
Deze repository bevat alle code, documentatie en de applicatie van het IPASS-project. Alle code bevind zich in plaguepy/. Dit is de library. De code maakt gebruik van en genereerd data in data/. De applicatie waarmee de functionaliteit aan de hand van verschillende casussen wordt getoont is te vinden in app.ipynb.
Documentatie
De documentatie is te vinden in iedere functie. Tevens zijn er HTML-pagina's gegenereerd, deze zijn te vinden in docs/build/html/index.html. Via ReadTheDocs.io is de laatste versie van de documentatie te zien via deze link. De documentatie kan worden bijgewerkt met make html. Tevens kan de documentatie in EPUB- of LaTeX-vorm worden gegenereerd met make epub resp. make latex.
Installatie
De library is te installeren via Pypi met pip: pip install plaguepy. Vervolgens kan de repository worden geimporteerd als plaguepy. De benodigde libary's zijn te vinden in requirements.txt en te installeren met:
pip install -r requirements.txt
Het is aanbevolen om met een Anaconda omgeving te werken zodat de GEOS uitbreiding in C goed wordt geinstalleerd. Deze komt standaard met Anaconda wanneer cartopy wordt geinstalleerd. Mocht u cartopy zelf willen installeren, dan is voor Windows aan te raden om de volgende pre-build binary te gebruiken.
Om de code te testen kan het commando pytest worden uitgevoerd. Helaas zijn plots niet te testen.
© Thijs van den Berg 2019 1740697
Bronnen
- Malhotra, R., Dey, D., van Doorn, E. A., & Koonen, A. M. J. (2000). Traffic modeling in a reconfigurable broadband nomadic computing environment. In Proceedings of SPIE Vol. 4211: Internet, Performance and Control of Network Systems. Boston.
- Dobrin, A. (2002). A REVIEW OF PROPERTIES AND VARIATIONS OF VORONOI DIAGRAMS. Whitman. Geraadpleegd van https://www.whitman.edu/Documents/Academics/Mathematics/dobrinat.pdf
- van den Berg, T. (2009). Denbergvanthijs/AC-opdrachten. Geraadpleegd 24 juni 2019, van https://github.com/Denbergvanthijs/AC-opdrachten
- 9.2. math — Mathematical functions — Python 2.7.16 documentation. (z.d.). Geraadpleegd 17 juni 2019, van https://docs.python.org/2/library/math.html
- Distributiekasten lichtnet Den Haag | Data overheid. (2017). Geraadpleegd 22 juni 2019, van https://data.overheid.nl/dataset/47539-distributiekasten-lichtnet-den-haag -Hondenpoepbakken Tilburg | Data overheid. (2017). Geraadpleegd 22 juni 2019, van https://data.overheid.nl/dataset/58437-hondenpoepbakken-tilburg
- How to get the filename without the extension from a path in Python? (2009, 24 maart). Geraadpleegd 24 juni 2019, van https://stackoverflow.com/questions/678236/how-to-get-the-filename-without-the-extension-from-a-path-in-python - mplot3d tutorial — Matplotlib 2.0.1 documentation. (2017). Geraadpleegd 21 juni 2019, van https://matplotlib.org/2.0.1/mpl_toolkits/mplot3d/tutorial.html
- mplot3d tutorial — Matplotlib 2.0.2 documentation. (2017). Geraadpleegd 21 juni 2019, van https://matplotlib.org/mpl_toolkits/mplot3d/tutorial.html
- scipy.spatial.Voronoi — SciPy v0.18.1 Reference Guide. (2016). Geraadpleegd 19 juni 2019, van https://docs.scipy.org/doc/scipy-0.18.1/reference/generated/scipy.spatial.Voronoi.html
- Simulation of Infectious Disease Spread. (2019). Geraadpleegd 20 juni 2019, van http://apmonitor.com/wiki/index.php/Apps/MeaslesVirus
- Structuring Your Project — The Hitchhiker’s Guide to Python. (2019). Geraadpleegd 27 juni 2019, van https://docs.python-guide.org/writing/structure/
- WisFaq! (2009). Geraadpleegd 19 juni 2019, van https://www.wisfaq.nl/show3archive.asp?id=59864
- Zorginstellingen Utrecht | Data overheid. (2017). Geraadpleegd 22 juni 2019, van https://data.overheid.nl/dataset/48412-zorginstellingen-utrecht
Metadata
Release files for plaguepy 2020.4.12.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| plaguepy-2020.4.12.1.tar.gz | 12.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| plaguepy-2020.4.12.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.0 kB
Release files / plaguepy-2020.4.12.1.tar.gz
| Download URL | plaguepy-2020.4.12.1.tar.gz |
|---|---|
| Size | 12.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e73ab00a91463f8f2c4b3756813bba76dac94e518b30921dd8856bb6d5768ef8
|
|
BLAKE2b-256 checksum How to use checksums |
a3586cf8fc0f7d765d8c2f617d076a6a21bc0b6a354f5130391387dc595a420b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6
|
Release files / plaguepy-2020.4.12.1-py3-none-any.whl
| Download URL | plaguepy-2020.4.12.1-py3-none-any.whl |
|---|---|
| Size | 17.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
80a49321225858d3817cda83ea0e1399874e8c782dceff74debd6f111f10e8db
|
|
BLAKE2b-256 checksum How to use checksums |
780336c4572f7f140227130cde57a7648b78a4354f388624b4ec2a33291bddc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6
|