adding py-art support and python version of interpolation