I would be grateful for your opinions about the following methodology:
Suppose there is a data set consisting of multiple data points with error bars, e.g. in the format X, Y, standard error(Y). Suppose there is a function of f(X) (e.g. linear or non-linear) with parameters a, b, c, ... which needs to be fitted to this data set, and uncertainties for each parameter need to be estimated. The proposed method is:
1. Generate multiple Monte Carlo simulated data sets from the original data set, using the point estimates and error bars and assuming that the errors are Gaussian (or, if needed, conform to another distribution).
2. Fit the function f(X) to each simulated data set.
3. Estimate uncertainties (e.g. 95% CIs) for each parameter of f(X) from the distributions of best-fit parameter values.