10. Parallel functions¶
-
gmtra.parallel.
bridge_extraction
(save_all=False)[source]¶ Function to extract all bridges from OpenStreetMap.
- Optional Arguments:
- save_all : Default is False. Set to True if you would like to save all bridges of the world in one csv file. Will become a big csv!
-
gmtra.parallel.
SSBN_merge
(from_=0, to_=235)[source]¶ Merge all countries parallel.
- Optional Arguments:
from_ : Default is 0. Set to a different value if you would like to select a different subset.
to_ : Default is 235. Set to a different value if you would like to select a different subset.
-
gmtra.parallel.
tree_values
(rail=False)[source]¶ Function to run intersection with global tree density map for all regions parallel.
- Optional Arguments:
- rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
-
gmtra.parallel.
liquefaction_overlays
(rail=False)[source]¶ Function to run intersection with global liquefaction map for all regions parallel.
- Optional Arguments:
- rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
-
gmtra.parallel.
hazard_intersection
(hzd, rail=False, from_=0, to_=46433)[source]¶ Function to run intersection with hazard data for all regions parallel.
- Arguments:
- hzd : abbrevation of the hazard we want to intersect. FU for river flooding, PU for surface flooding and CF for coastal flooding.
- Optional Arguments:
rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
from_ : Default is 0. Set to a different value if you would like to select a different subset.
to_ : Default is 46433. Set to a different value if you would like to select a different subset.
-
gmtra.parallel.
exposure_analysis
(rail=False)[source]¶ Get exposure statistics for all road or railway assets in all regions.
- Optional Arguments:
- rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
-
gmtra.parallel.
bridge_damage
(rail=False)[source]¶ Function to calculate the damage to bridges for all regions and all hazards.
- Optional Arguments:
- rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
-
gmtra.parallel.
cyclone_damage
(rail=False)[source]¶ Function to calculate the cyclone damage to road or railway assets for all regions.
- Optional Arguments:
- rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
-
gmtra.parallel.
earthquake_damage
(rail=False)[source]¶ Function to calculate the earthquake damage to road or railway assets for all regions.
- Optional Arguments:
- rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
-
gmtra.parallel.
flood_damage
(hazard, rail=False)[source]¶ Function to calculate the flood damage to road or railway assets for all regions.
- Arguments:
- hzd : abbrevation of the hazard we want to intersect. FU for river flooding, PU for surface flooding and CF for coastal flooding.
- Optional Arguments:
- rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
-
gmtra.parallel.
bridge_sensitivity
(rail=False, region_count=1000)[source]¶ Function to calculate the damage to bridges for all regions and all hazards.
- Optional Arguments:
rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
region_count : Default is 1000. Change this number if you want to include a different amount of regions.
-
gmtra.parallel.
cyclone_sensitivity
(rail=False, region_count=1000)[source]¶ Function to perform the caculations for a sensitivity analysis related to cyclone damage to road or railway assets for all regions.
- Optional Arguments:
rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
region_count : Default is 1000. Change this number if you want to include a different amount of regions.
-
gmtra.parallel.
earthquake_sensitivity
(rail=False, region_count=1000)[source]¶ Function to perform the caculations for a sensitivity analysis related to earthquake damage to road or railway assets for all regions.
- Optional Arguments:
rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
region_count : Default is 1000. Change this number if you want to include a different amount of regions.
-
gmtra.parallel.
flood_sensitivity
(hazard, rail=False, region_count=1000)[source]¶ Function to perform the caculations for a sensitivity analysis related to flood damage to road or railway assets for all regions.
- Optional Arguments:
rail : Default is False. Set to True if you would like to intersect the railway assets in a region.
region_count : Default is 1000. Change this number if you want to include a different amount of regions.