pyemu icon indicating copy to clipboard operation
pyemu copied to clipboard

Feat normal-score-transform for DSI

Open rhugman opened this issue 1 year ago • 1 comments

Allows for users to specify normal-score transformation and/or log-transformation of observation data when calling pyemu.EnDS.prep_for_dsi().

Notes:

  • included python native 1D interpolation Class in helpers with the sole purpose of avoiding from scipy.interpolate import interp1d. I stress tested against scipy's interp1d. Differences start to creep in when extrapolating far from the original x-values. It may be worth using scipy instead (or someone smarter than me taking a crack at it...).

rhugman avatar Jun 20 '24 17:06 rhugman

Coverage Status

coverage: 79.309% (-0.01%) from 79.322% when pulling 8bece65564a6d1c1f2c3da931c0fb1e33944cbf2 on rhugman:feat_normtransf into ca8cb77474655c3f1ce1e08e48128c4ebb1626b8 on pypest:develop.

coveralls avatar Jun 21 '24 10:06 coveralls

Coverage Status

coverage: 79.34% (+0.02%) from 79.322% when pulling f27eee071c64a77d2ec47912b5c81700fe9dcb23 on rhugman:feat_normtransf into ca8cb77474655c3f1ce1e08e48128c4ebb1626b8 on pypest:develop.

coveralls avatar Jul 18 '24 14:07 coveralls