get_model_prop_caller#
- get_model_prop_caller(model)[source]#
Return the
Propsgetter function for the given model type.- Parameters:
- model
ModelType Case-insensitive model label. Valid values:
'mas','pot3d','scale'.
- model
- Returns:
- out
Callable The getter function associated with model — one of
get_mas_quantity_properties(),get_pot3d_quantity_properties(), orget_psi_scale_properties().
- out
- Raises:
ValueErrorIf model is not a recognized model label.
Examples
>>> from psi_io._models import get_model_prop_caller >>> caller = get_model_prop_caller('mas') >>> caller('br').name 'br'