Ejemplo n.º 1
0
def test_calculate_misfit():

    tr1 = smallobs[0]
    tr2 = smallobs[0]

    res = ct.calculate_misfit(tr1, tr2)

    npt.assert_allclose(res["tr1_coverage"], 1.0, rtol=1e-3)
    npt.assert_allclose(res["tr2_coverage"], 1.0, rtol=1e-3)
    npt.assert_allclose(res["correlation"], 1.0)
    npt.assert_allclose(res["error"], 0.0)
Ejemplo n.º 2
0
def test_calculate_misfit():

    tr1 = smallobs[0]
    tr2 = smallobs[0]

    tr1_c, tr2_c, corr, err, _, _ = ct.calculate_misfit(tr1, tr2)

    npt.assert_allclose(tr1_c, 0.90220, rtol=1e-3)
    npt.assert_allclose(tr2_c, 0.90220, rtol=1e-3)
    npt.assert_allclose(corr, 1.0)
    npt.assert_allclose(err, 0.0)
Ejemplo n.º 3
0
def test_calculate_misfit():

    tr1 = smallobs[0]
    tr2 = smallobs[0]

    res = ct.calculate_misfit(tr1, tr2)

    npt.assert_allclose(res["tr1_coverage"], 1.0, rtol=1e-3)
    npt.assert_allclose(res["tr2_coverage"], 1.0, rtol=1e-3)
    npt.assert_allclose(res["correlation"], 1.0)
    npt.assert_allclose(res["error"], 0.0)
Ejemplo n.º 4
0
def test_plot_two_trace_raise():
    with pytest.raises(TypeError):
        ct.calculate_misfit(obs[0], syn)

    with pytest.raises(TypeError):
        ct.calculate_misfit(obs, syn[0])
Ejemplo n.º 5
0
def test_plot_two_trace_raise():
    with pytest.raises(TypeError):
        ct.calculate_misfit(obs[0], syn)

    with pytest.raises(TypeError):
        ct.calculate_misfit(obs, syn[0])