A calibration and data assimilation method using the Bayesian MARS emulator