No description
  • Julia 86%
  • Shell 14%
Find a file
2026-08-17 05:46:34 +00:00
.forgejo/workflows ci: add releasers 2026-05-31 17:48:13 +02:00
build-tools ci: move releaser to build-tools/ 2026-05-31 17:57:52 +02:00
examples fix: add small examples of the API 2026-06-03 18:25:17 +02:00
ext feat: add preliminary MPI support 2026-06-23 13:27:24 +02:00
src fix: add better finalizers for process tear down 2026-08-17 07:45:26 +02:00
test feat: add preliminary MPI support 2026-06-23 13:27:24 +02:00
.gitignore fix: add .gitignore [no-ci] 2026-06-02 07:20:39 +02:00
.releaserc.json fix: bump release in Project.toml 2026-05-31 17:49:55 +02:00
CHANGELOG.md chore(release): 1.2.0-pre.16 [skip ci] 2026-08-17 05:46:34 +00:00
Manifest.toml fix: export report_borg_error and capture the value before returning in log_likelihood_fourier 2026-06-23 14:43:52 +02:00
package-lock.json ci: fix missing package* 2026-05-31 17:53:17 +02:00
package.json ci: fix missing package* 2026-05-31 17:53:17 +02:00
Project.toml chore(release): 1.2.0-pre.16 [skip ci] 2026-08-17 05:46:34 +00:00
README.md fix: avoid duplication & add README 2026-05-29 16:26:41 +02:00
VERSION.txt chore(release): 1.2.0-pre.16 [skip ci] 2026-08-17 05:46:34 +00:00

JuBorg.jl

JuBorg.jl is the official Julia binding package for the BORG infrastructure for cosmological inference with voxel/pixel based likelihood. It binds with the BORG library and is also the backend for hades_julia when running in embedded mode.

Installation

Compile and install BORG according to the instruction. If unspecified, and not running in a conda or virtual environment, it is installed in the install/ subdirectory of the source directory, that we will call $SRCDIR here. You have to define LIBBORG_PATH=$SRCDIR/install/lib.

Install Julia, launch julia -tauto (for multithreading) and run:

using Pkg; Pkg.add("https://git.aquila-consortium.org/Aquila-Consortium/JuBorg.jl")