Source code for openquake.mbi.wkf.create_subcatalogues_per_zone

#!/usr/bin/env python
# coding: utf-8

from openquake.baselib import sap
from openquake.wkf.catalogue import create_subcatalogues


[docs] def main(fname_polygons: str, fname_cat: str, folder_out: str, *, source_ids: str=[]): """ Given a file (e.g. a shapefile) with a set of polygons and an earthquake catalogue, it creates a set of .csv files each one containing the earthquakes inside each polygon. """ _ = create_subcatalogues(fname_polygons, fname_cat, folder_out, source_ids)
main.fname_polygons = 'Name of a shapefile with polygons' main.fname_cat = 'Name of the .csv file with the catalog' main.folder_out = 'Name of the output folder' main.source_ids = 'IDs of sources to be considered' if __name__ == '__main__': sap.run(main)