Following a discussion during the photo-z symposium between @hangqianjun , @aimalz and myself, we realise that one characteristics where the current ErrorModel can be improved is in introducing correlated errors. As far as I understood, at the moment the errors are estimated independently, implying that the addition of Gaussian noise to model magnitudes happens independently per each waveband. Since fluxes and errors are correlated for an individual galaxy, it might seem reasonable to introduce the possibility of drawing from a multivariate Gaussian with an appropriate covariance matrix.
Following a discussion during the photo-z symposium between @hangqianjun , @aimalz and myself, we realise that one characteristics where the current ErrorModel can be improved is in introducing correlated errors. As far as I understood, at the moment the errors are estimated independently, implying that the addition of Gaussian noise to model magnitudes happens independently per each waveband. Since fluxes and errors are correlated for an individual galaxy, it might seem reasonable to introduce the possibility of drawing from a multivariate Gaussian with an appropriate covariance matrix.