Currently, the TMCMC algorithm in the UCSD_UQ engine requires the users to specify the log-likelihood function in a script. This will be made optional and a Gaussian log-likelihood will be made the default. This has been added to our list of tasks.
Bayesian inference using the Dakota engine assumes that the log-likelihood is Gaussian, and does not require the user to write a separate script defining the log-likelihood function.