Skip to content

Commit 4a62ccd

Browse files
update GSoC report
1 parent be34c47 commit 4a62ccd

File tree

1 file changed

+2
-2
lines changed
  • news/posts/2025-08-28-DoodleBUGS-Introduction

1 file changed

+2
-2
lines changed

news/posts/2025-08-28-DoodleBUGS-Introduction/index.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ nocite: |
2525

2626
## TL;DR
2727

28-
- DoodleBUGS is a browser-based graphical editor for Bayesian models that targets JuliaBUGS for BUGS model compilation and connects to Julia inference backends (e.g., AdvancedHMC via AbstractMCMC).
28+
- DoodleBUGS is a browser-based graphical editor for Bayesian models that utilize JuliaBUGS for BUGS model compilation and connect to Julia inference backends (e.g., AdvancedHMC via AbstractMCMC).
2929
- Implemented: visual editor (nodes, edges, nested plates), legacy BUGS code generation that compiles with [JuliaBUGS](https://github.com/TuringLang/JuliaBUGS.jl) [@JuliaBUGS; @bugs-book], local execution via a Julia backend, unified standalone script generation (frontend), timeouts, multiple layouts, and extensive cleanup/typing.
3030
- Changed from proposal: frontend implemented in Vue 3 (instead of React); backend simplified (frontend is the single source of truth for standalone scripts).
3131
- Status: Working application. Live demo (static UI) available; for running inference locally, use the backend server.
@@ -63,7 +63,7 @@ nocite: |
6363
[JuliaBUGS](https://github.com/TuringLang/JuliaBUGS.jl) is a modern Julia implementation of the BUGS language [@bugs-rjournal; @bugs-book; @bugs-project]. DoodleBUGS revives the original visual modeling concept with a modern stack so users can:
6464

6565
- Construct probabilistic graphical models visually (nodes, edges, plates).
66-
- Export readable legacy BUGS code that compiles with JuliaBUGS [@bugs-rjournal; @bugs-book].
66+
- Export readable legacy BUGS code that compiles with JuliaBUGS [@JuliaBUGS; @bugs-rjournal; @bugs-book].
6767
- Run inference and inspect results from the UI. Common BUGS applications include parallel MCMC [@multibugs], survival analysis [@bugs-survival], and Gibbs-style samplers [@albert-chib-1993; @informs-gibbs].
6868

6969
## What Was Built

0 commit comments

Comments
 (0)