Skip to content
Snippets Groups Projects
user avatar
Cecilia Nievas authored
0833ea4c
History
Name Last commit Last update
docs
tests
.gitignore
GDE_TOOLS_GPW.py
GDE_TOOLS_access_OBM_HDF.py
GDE_TOOLS_access_SERA_HDF.py
GDE_TOOLS_aggregated_models.py
GDE_TOOLS_create_industrial_cells.py
GDE_TOOLS_general.py
GDE_TOOLS_psql.py
GDE_TOOLS_read_SERA.py
GDE_TOOLS_read_config_file.py
GDE_TOOLS_world_grid.py
GDE_check_OQ_input_files.py
GDE_check_consistency.py
GDE_check_tiles_vs_visual_CSVs.py
GDE_config_file_TEMPLATE.ini
GDE_gather_SERA_and_OBM.py
GDE_plot_maps.py
LICENSE
OBM_assign_cell_ids_and_adm_ids_to_footprints.py
OBM_buildings_per_cell.py
README.md
SERA_create_HDF5_metadata.py
SERA_create_OQ_input_files.py
SERA_create_outputs_QGIS_for_checking.py
SERA_create_visual_output_of_grid_model_full_files.py
SERA_distributing_exposure_to_cells.py
SERA_exploration_check_IDs_unequivocally_defined.py
SERA_exploration_check_one_point_per_ID.py
SERA_exploration_countries_read.py
SERA_exploration_investigate_full_CSV_files.py
SERA_exploration_investigate_macro_taxonomies.py
SERA_exploration_longest_strings.py
SERA_exploration_summarise_columns_in_full_CSV_files.py
SERA_mapping_admin_units_to_cells.py
SERA_mapping_admin_units_to_cells_add_GHS.py
SERA_mapping_admin_units_to_cells_add_GPW.py
SERA_mapping_admin_units_to_cells_add_Sat.py
SERA_testing_compare_visual_output_vs_OQ_input_files.py
SERA_testing_mapping_admin_units_to_cells_qualitycontrol.py
SERA_testing_rebuilding_exposure_from_cells_alternative_01.py
SERA_testing_rebuilding_exposure_from_cells_alternative_02.py
SERA_testing_rebuilding_exposure_from_cells_alternative_03.py
__init__.py
config.flake8
requirements.txt

Global Dynamic Exposure Prototype Code

This set of scripts constitutes prototype code for the Global Dynamic Exposure model.

NOTE: This is work in progress!

Requirements

Python 3.x

Dependencies (not all are needed for all individual scripts):

  • Numpy (1.13.3 or later)
  • Pandas (0.22.0 or later)
  • Geopandas (0.7.0 or later)
  • psycopg2 (2.8.5 or later)
  • Shapely (1.6.4 or later)
  • Matplotlib (2.1.1 or later)
  • h5py (2.7.1 or later)
  • json (2.0.9 or later)
  • iso3166 (1.0.1 or later)
  • pyproj (1.9.5.1 or later)

Copyright and Copyleft

Copyright (C) 2020 Helmholtz-Zentrum Potsdam Deutsches GeoForschungsZentrum GFZ

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.

If your software can interact with users remotely through a computer network, you should also make sure that it provides a way for users to get its source. For example, if your program is a web application, its interface could display a "Source" link that leads users to an archive of the code. There are many ways you could offer source, and different solutions will be better for different programs; see section 13 for the specific requirements.