The following programs are written in Prolog.
Most projects are hosted on github and distributed as SWI-Prolog libraries (see packs list).
Bims: Bayesian inference of model structureBims: implementing Markov chain Monte Carlo over Model Structures (see publications).(Earlier versions distributed as MCMCMS.) gBN: BNs for large cohort genomic studies.gBN: A suite of analysis tools around learning of Bayesian networks, via GOBNILP, for large genomic, cancer cohorts.Parameter estimation for SLPspepl: an implementation of the FAM algorithm for Stochastic Logic Programs.RealReal: integrative functional statistics with R and logic programming.RealOS: a data analytics desktop OS for Raspberry 4. proSQLiteproSQLite: a Prolog library for the SQLite database system.bio_dbbio_db: Prolog access to high-quality biological databases.Includes 4 back-ends: Prolog facts, proSQLite, RocksDB and Berkeley DB. pubmedpubmed: pubmed interrogation tool for Prolog.by_unixby_unix: an elegance layer to calling unix commands.r_sessionr_session: a first attempt to Prolog<->R communication.http server for ODBC databaseshdb is a generic http server for odbc databases. Currently this has limited documentation.probabilistic finite domainspfds: a meta-interpreter for Pfds.upshUpsh: run Prolog scripts from the operating system command prompt.ex librisExLibris: a library-centric approach to developing and distributing Prolog, open-source. |