emodel_generalisation.adaptation

Module to adapt AIS/soma scale by matching rho factors.

Functions

adapt_soma_ais(df, access_point, models, ...)

Adapt soma and ais size to match rho factors.

build_all_resistance_models(access_point, ...)

Build resistance models of AIS and soma.

build_resistance_models(access_point, ...[, ...])

Build resistance model of AIS/soma.

create_rho_config(access_point, access_point_new)

Create bap valildation config.

find_rho_factors(emodels, exemplar_data, ...)

Find rho factors.

get_scales(scales_params[, with_unity])

Create scale array from parameters.

make_evaluation_df(combos_df, emodels, ...)

Make a df to be evaluated.

plot_resistance_models(fit_df, models[, ...])

Plot resistance models.

emodel_generalisation.adaptation.adapt_soma_ais(df, access_point, models, rhos, parallel_factory, n_steps=2, min_scale=0.01, max_scale=10.0)

Adapt soma and ais size to match rho factors.

emodel_generalisation.adaptation.build_all_resistance_models(access_point, emodels, exemplar_data, scales_params, fig_path=None)

Build resistance models of AIS and soma.

emodel_generalisation.adaptation.build_resistance_models(access_point, emodels, exemplar_data, scales_params, rcond_min=0.01, key='ais')

Build resistance model of AIS/soma.

emodel_generalisation.adaptation.create_rho_config(access_point, access_point_new)

Create bap valildation config.

emodel_generalisation.adaptation.find_rho_factors(emodels, exemplar_data, mtype, access_point, parallel_factory, out_path, clip=5, ais_scales=None, soma_scales=None)

Find rho factors.

emodel_generalisation.adaptation.get_scales(scales_params, with_unity=False)

Create scale array from parameters.

emodel_generalisation.adaptation.make_evaluation_df(combos_df, emodels, exemplar_data, rhos=None)

Make a df to be evaluated.

emodel_generalisation.adaptation.plot_resistance_models(fit_df, models, pdf_filename='resistance_model.pdf', key='ais')

Plot resistance models.