-
Notifications
You must be signed in to change notification settings - Fork 17
Home
odunbar edited this page Nov 22, 2020
·
19 revisions
Construct a registered (?) package for a black-box (approximate) uncertainty quantification for noisy, expensive and non-differentiable models.
- Refactor the code into the structure detailed below
- Move Calibration to EnsembleKalmanProcesses.jl
- Interface with EnsembleKalmanProcesses.jl
- Working with user model instability. (We could also do nothing here, I'm not a fan of modifying priors, but perhaps it needs to be done)
- Public Availability?
- Explore examples from CliMA users to aid development,
- Build example use-case library from CliMA applications?)
- Documentation goals (i recall this good talk in particular that Simon referenced a while back on Slack. We could get some flavour from here perhaps to break down the task - or learn from CliMA experience people have )
- (PR #83) EKS bugfix, now runs with runtests.
Mind-map form of project.
Here we include the data structures we use in the project
ParameterDistribution(...)
Module contains the additional functions
set_distribution()
get_distribution()
sample_distribution()
transform_real_to_dist(),
transform_dist_to_real()
apply_units_to_real()
ProcessedData(...)
Module contains the additional functions
set_data()
get_data()
data_mean()
data_cov()
Here we include the interface with the EnsembleKalmanProcesses.jl
module.
EnsembleKalmanProcessRuns(...)
ModelInterface(...)
ModelInterface(...)
GPEmulator(...)
MCMC(...)
This will be performed through the vizCES.jl
module