Esempio n. 1
0
            "columns": {
                "event_id": "event_id"
            },
        },
        "rupture_file": {
            "rupture_file_path": None,
            "read_rupture_file": False,
            "save_rupture_file": False
        }
    },
}

cfg = deepcopy(cfg_defaults)
cfg = deep_update(cfg, test_cfg)

bin_gdf, obs_seis_catalog = load_inputs(cfg)


class test_relm_test_functions(unittest.TestCase):
    def setUp(self):
        self.cfg = cfg
        self.bin_gdf = bin_gdf
        self.obs_seis_catalog = obs_seis_catalog

    def test_s_test_bin(self):
        S_test_cfg = self.cfg["config"]["model_framework"]["relm"]["S_test"]

        sb = self.bin_gdf.loc["836860fffffffff"].SpacemagBin

        s_test_bin_res = s_test_bin(sb, S_test_cfg)
Esempio n. 2
0
            "buffer": 0.0,
        },
        "ssm": {
            "ssm_dir": SM1_PATH + "/",
            "ssm_lt_file": "ssmLT.xml",
            "branch": "b1",
            "tectonic_region_types": ["Active Shallow Crust"],
            "source_types": None,
            "max_depth": None,
        },
        "seis_catalog": {
            "seis_catalog_file": DATA_FILE,
            "columns": {
                "time": ["year", "month", "day", "hour", "minute", "second"],
                "source": "Agency",
                "event_id": "eventID",
            },
        },
        "rupture_file": {
            "rupture_file_path": RUP_CSV,
            "read_rupture_file": False,
            "save_rupture_file": False
        },
        "simple_ruptures": False,
    },
}

bin_gdf, eq_gdf = load_inputs(cfg)
eq_gdf = load_obs_eq_catalog(cfg)  # repeating but works for some testing
rup_gdf = load_ruptures_from_ssm(cfg)