def test_compare_estimates_many(self, caretaker_multi): Visualization.compare_estimates_many( parameter_collections={_p : [10]*3 for _p in StaticHelpers.unknowns}, measurements=StaticHelpers.data_multi, caretaker=caretaker_multi, show_measurements_only=True, )
def test_compare_estimates(self, caretaker_single, measurements): Visualization.compare_estimates( parameters={_p: 10 for _p in StaticHelpers.unknowns}, measurements=measurements, caretaker=caretaker_single, )
def test_show_parameter_distributions(self, estimates): Visualization.show_parameter_distributions( parameter_collections={ 'p1' : [1, 2, 3], 'p2' : [4, 5, 6] }, estimates=estimates, )
def test_compare_estimates_many(self, caretaker, data, show_measurements_only, request): caretaker = request.getfixturevalue(caretaker) Visualization.compare_estimates_many( parameter_collections={ _p: [10] * 3 for _p in StaticHelpers.unknowns }, measurements=data, caretaker=caretaker, show_measurements_only=show_measurements_only, )
def test_show_kinetic_data_many(self, time_series): figsax = Visualization.show_kinetic_data_many(time_series=time_series) for _key in figsax: for _line in figsax[_key][1][0].lines: for _value in _line._y: assert _value == 10 or np.isnan(_value)
def test_show_kinetic_data(self, measurements): Visualization.show_kinetic_data(time_series=measurements)