pitmonticone / CalibrateEmulateSample.jl

Stochastic Optimization, Learning, Uncertainty and Sampling

Home Page:https://clima.github.io/CalibrateEmulateSample.jl/dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CalibrateEmulateSample.jl

Documentation dev
Code Coverage codecov
Bors Bors enabled

Installing CES

Currently CES depends on some python dependencies via ScikitLearn.jl which requires a couple of extra installation steps:

First clone the project into a new local repository

git clone git@github.com:Clima/CalibrateEmulateSample.jl
cd CalibrateEmulateSample.jl

Install all the project dependencies (see the documentation for specific details). Given that CES depends on python packages it is easiest to set the project to use its own conda environment.

Building CES Documentation

You need to first build the toplevel project before building the documentation:

cd CalibrateEmulateSample.jl
julia --project -e 'using Pkg; Pkg.instantiate()

Then you can build the project documentation under the docs/ sub-project:

julia --project=docs/ -e 'using Pkg; Pkg.instantiate()'
julia --project=docs/ docs/make.jl

The locally rendered HTML documentation can be viewed at docs/build/index.html.

Project Mind map

The rough code structure, and its interaction with EnsembleKalmanProcesses.jl is found at: https://miro.com/app/board/o9J_kkm8OGU=/

About

Stochastic Optimization, Learning, Uncertainty and Sampling

https://clima.github.io/CalibrateEmulateSample.jl/dev

License:Apache License 2.0


Languages

Language:Julia 100.0%