BaM-tools / BaM

BaM (Bayesian Modeling) is a framework aimed at estimating a model using a bayesian approach and using it for prediction, with a particular focus on uncertainty quantification.
Other
2 stars 0 forks source link

Command line utilities #6

Open benRenard opened 1 year ago

benRenard commented 1 year ago

The aim of this ticket is to compile a list of useful actions that could be made available through the command line arguments (following a discussion with @IvanHeriver)

  1. Prior information: e.g. -rprior, -dprior, -pprior, -qprior, --prior (all 4), -parname
  2. Model information: e.g. -statename, -dparname, -info (for the latter a model-specific subroutine is needed)
  3. Calibration information: -ninfer, -ndpar, -thetacols, -gammacols, etc.
  4. Save prior simulations performed during prior predictions: BaM --saveprior outfile.txt
  5. ...
benRenard commented 1 year ago

Point 1 has been implemented as a BaM-independent CLI utility that reproduces the d/p/q/r functions of R for any distribution available in module Distribution_tools.f90 of BMSL.

Makefile available here: https://github.com/benRenard/BMSL/tree/main/cli/distribution

Type './distribution -h' in the console for help