{ "info": { "author": "Elco Koks", "author_email": "elcokoks@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: GIS", "Topic :: Utilities" ], "description": "[![Build Status](https://travis-ci.com/ElcoK/DamageScanner.svg?branch=master)](https://travis-ci.com/ElcoK/DamageScanner) [![Documentation Status](https://readthedocs.org/projects/damagescanner/badge/?version=latest)](https://damagescanner.readthedocs.io/en/latest/?badge=latest) [![PyPI version](https://badge.fury.io/py/damagescanner.svg)](https://badge.fury.io/py/damagescanner) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.2551016.svg)](https://doi.org/10.5281/zenodo.2551016) \n\n\n# DamageScanner\nPython toolkit for direct damage assessments for natural disasters.\n\nPlease refer to the [ReadTheDocs](http://damagescanner.readthedocs.io/) of this project for the full documentation of all functions. \n\n**Requirements:** [NumPy](http://www.numpy.org/), [pandas](https://pandas.pydata.org/), [geopandas](http://geopandas.org/), [matplotlib](https://matplotlib.org/), [rasterio](https://github.com/mapbox/rasterio), [tqdm](https://github.com/tqdm/tqdm) \n\n## Background\nThis package is (loosely) based on the original DamageScanner, which calculated potential flood damages based on inundation depth and land use using depth-damage curves in the Netherlands. The DamageScanner was originally developed for the 'Netherlands Later' project [(Klijn et al., 2007)](https://www.rivm.nl/bibliotheek/digitaaldepot/WL_rapport_Overstromingsrisicos_Nederland.pdf). The original land-use classes were based on the Land-Use Scanner in order to evaluate the effect of future land-use change on flood damages. \n\nThis package aims to make this method widely available and for everyone to use. Next to a (generalized) function for estimating damages based on rasterdata, it also includes a damage assessment function using vector land-use data. \n\nEven though the method is initially developed for flood damage assessments, it can calculate damages for any hazard for which you just require a fragility curve (i.e. a one-dimensional relation). \n\n## Installation\n\n1. Open the python environment in your command prompt or bash in which you want to install this package.\n2. Type ``pip install damagescanner`` and it should install itself into your python environment.\n3. Now you can import the package like any other package!\n\nOR:\n\n1. Clone the repository or download the package on your computer and extract the folder.\n2. Go to the DamageScanner folder in your command prompt or bash.\n3. Type ``python setup.py install`` and it should install itself into your python environment.\n4. Now you can import the package like any other package!\n\n## To-do:\n* Make inputs for both the RasterScanner and VectorScanner more flexible. Catch common errors.\n* Make plotting functions more flexible.\n* Develop automated damage assessments using OpenStreetMap data.\n\n## How to cite:\nIf you use the **DamageScanner** for research, please cite the package directly:\n\n* Koks. E.E. (2019). DamageScanner: Python tool for disaster damage assessments (Version v0.2.1). Zenodo. http://doi.org/10.5281/zenodo.2551016\n\nHere's an example BibTeX entry:\n\n @misc{damagescannerPython,\n author = {Koks, E.E.},\n title = {DamageScanner: Python tool for disaster damage assessments},\n year = 2019,\n doi = {10.5281/zenodo.2551016},\n url = {http://doi.org/10.5281/zenodo.2551016}\n }\n\n### License\nCopyright (C) 2019 Elco Koks. All versions released under the [MIT license](LICENSE).\n\n\n![IVM](http://ivm.vu.nl/en/Images/IVM_logo_rgb2_tcm234-851594.svg)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ElcoK/DamageScanner", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "damagescanner", "package_url": "https://pypi.org/project/damagescanner/", "platform": "", "project_url": "https://pypi.org/project/damagescanner/", "project_urls": { "Homepage": "https://github.com/ElcoK/DamageScanner" }, "release_url": "https://pypi.org/project/damagescanner/0.3.0/", "requires_dist": [ "shapely (>=1.6)", "geopandas (>=0.4.0)", "pandas (>=0.23.4rasterio>=1.08)", "numpy (>=1.15.2)", "matplotlib (>=3.0.0)", "scipy (>=1.0.0)", "tqdm (>=4.30.0)" ], "requires_python": "", "summary": "Damage assessment tool for natural disasters", "version": "0.3.0" }, "last_serial": 4764049, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "6e71ab39473e929715aee42ef8ce9ad1", "sha256": "0c042893b6ca34dabef3a9cd03ba6733fc4e0f5c34a4c21477bdf15ff9db80f6" }, "downloads": -1, "filename": "damagescanner-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6e71ab39473e929715aee42ef8ce9ad1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10952, "upload_time": "2019-01-28T10:37:36", "url": "https://files.pythonhosted.org/packages/cd/29/cd8acf70ca881bf3f5d59c99d3e065b5d4e2044555a1d15fb654629f67cf/damagescanner-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "243fcb98067d4c24931a74d283f28a36", "sha256": "f68cc9a2eda0302fee602f7899e66da37be9f4cc2fd00d89dd8c3cf727d5cea9" }, "downloads": -1, "filename": "damagescanner-0.2.0.tar.gz", "has_sig": false, "md5_digest": "243fcb98067d4c24931a74d283f28a36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9149, "upload_time": "2019-01-28T10:37:38", "url": "https://files.pythonhosted.org/packages/57/02/a8dce035e7366190c8378439b198321ce2aee860e23a7c419d2a5ae0f573/damagescanner-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "673564dd4b0a519d8e1ae60e81293301", "sha256": "1fedcb26b929412b13cb35874bcc36ae65d52723001ac48530716cedcdca2a62" }, "downloads": -1, "filename": "damagescanner-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "673564dd4b0a519d8e1ae60e81293301", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18554, "upload_time": "2019-01-31T15:03:02", "url": "https://files.pythonhosted.org/packages/b2/df/c53e20f9342a107fd52867c339796637c53d944a62f932d249bb9e3712b0/damagescanner-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a99953f0c96ca4e94290e3806edd571e", "sha256": "8057b12729c4deee9a1e89a6e84292b745a5b816c7f623e6984e4274bada0a94" }, "downloads": -1, "filename": "damagescanner-0.3.0.tar.gz", "has_sig": false, "md5_digest": "a99953f0c96ca4e94290e3806edd571e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16055, "upload_time": "2019-01-31T15:03:03", "url": "https://files.pythonhosted.org/packages/06/dd/287b914ca7dc8bd681f5c6df733ca0c2fbcf2a8f45baa1361c48a3d2e43b/damagescanner-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "673564dd4b0a519d8e1ae60e81293301", "sha256": "1fedcb26b929412b13cb35874bcc36ae65d52723001ac48530716cedcdca2a62" }, "downloads": -1, "filename": "damagescanner-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "673564dd4b0a519d8e1ae60e81293301", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18554, "upload_time": "2019-01-31T15:03:02", "url": "https://files.pythonhosted.org/packages/b2/df/c53e20f9342a107fd52867c339796637c53d944a62f932d249bb9e3712b0/damagescanner-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a99953f0c96ca4e94290e3806edd571e", "sha256": "8057b12729c4deee9a1e89a6e84292b745a5b816c7f623e6984e4274bada0a94" }, "downloads": -1, "filename": "damagescanner-0.3.0.tar.gz", "has_sig": false, "md5_digest": "a99953f0c96ca4e94290e3806edd571e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16055, "upload_time": "2019-01-31T15:03:03", "url": "https://files.pythonhosted.org/packages/06/dd/287b914ca7dc8bd681f5c6df733ca0c2fbcf2a8f45baa1361c48a3d2e43b/damagescanner-0.3.0.tar.gz" } ] }