# flux_ident_3_data_combination(arranged_data_df, flux_ids=[3], flux_choice=[1], # ident_fun_choice=ident_fun_choice, file_name=storage_file_name) # retrieve identifiability data from file and process information ident_index_label = ['sample_name', 'data_set_id'] # retrieve identifiability info from file ident_df = retrieve_experimental_data_from_file(storage_file_name, ident_index_label) all_parameter_info = process_ident(ident_df, arranged_data_df) # run dynamic simulations to obtain ss data based on estimated parameter values # get info from data sets that identify all 3 parameters validation_file_name = os.path.join( os.getcwd(), 'validate/ident_validate_v3_root_1_mwc_data') from process_ident_data import get_parameter_value validation_info = get_parameter_value(all_parameter_info, ident_df) # get default parameter values default_parameter_values = true_parameter_values() # initial value used to generate experimental data # from validate_estimation import validate_model # import numpy as np # y0 = np.array([5, 1, 1]) # # integrator options # cvode_options = {'iter': 'Newton', 'discr': 'Adams', 'atol': 1e-10, 'rtol': 1e-10, 'time_points': 200, # 'display_progress': False, 'verbosity': 50} # validate_model(y0, cvode_options, default_parameter_values, validation_info, # save_file_name=validation_file_name, # ss=1, dyn=0, noise=0, kinetics=2) # retrieve validation info from file
flux_choice=[3], exp_df=arranged_data_df, file_name=storage_file_name) index_labels = ['sample_name', 'data_set_id'] numerical_ident_df = retrieve_experimental_data_from_file( data_file_name=storage_file_name, multi_index_label=index_labels) all_parameter_info = process_opt_solution(numerical_ident_df, arranged_data_df, [], [], [], []) # get default parameter values default_parameter_values = true_parameter_values() # extract all parameter values from process_ident_data import get_parameter_value validation_info = get_parameter_value(all_parameter_info, numerical_ident_df) # initial value used to generate experimental data import numpy as np y0 = np.array([5, 1, 1]) # integrator options cvode_options = { 'iter': 'Newton', 'discr': 'Adams', 'atol': 1e-10, 'rtol': 1e-10, 'time_points': 200, 'display_progress': False, 'verbosity': 50 } # validate all parameter values validation_file_name = os.path.join(