tjhladish / AbcSmc

Sequential Monte Carlo Approximate Bayesian Computation with Partial Least Squares parameter estimator
GNU General Public License v3.0
15 stars 7 forks source link

Replace SQDB with SRombauts/SQLiteCpp #20

Open pearsonca opened 1 year ago

pearsonca commented 1 year ago

Per subject line: https://github.com/SRombauts/SQLiteCpp

Biggest pro currently is that it's actively maintained.

Unknown: how it specifically exposes the features we use

Con: seems to have a bit more build to it, but: does explicitly talk about how to "install" it as a submodule.

pearsonca commented 1 year ago

also of note: the bottom of the README that outlines several alternative SQLite wrapper libraries

pearsonca commented 1 year ago

also re tidying branch - this dependency also uses cmake for build process, so presumably would naturally incorporate as a submodule (might even also manage installation of sqlite3? that would be a nice bonus).

with updated approach to underyling db, need to confirm that it plays nice with sqlite3 extension libraries like eval().