# From papers to Julia code: examples wanted

**URL:** <https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704>\
**Category:** General Usage\
**Created:** [June 10, 2021, 9:36pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704 "2021-06-10T21:36:43Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![miguelraz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/miguelraz/32/631_2.png) [@miguelraz](https://discourse.julialang.org/u/miguelraz)\
**Post date:** [June 10, 2021, 9:36pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/1 "2021-06-10T21:36:43Z")

</div>

`Ian Weaver` Started a very [nice discussion in Slack](https://julialang.slack.com/archives/C67910KEH/p1623346392383700) that could use some more community input:

We want examples were Julia code matches the paper pseudo code or mathematical specification.

Here are some examples people fished from twitter, but we’d love to see yours!

> <https://twitter.com/KenoFischer/status/1317961750218706946>

> <https://twitter.com/tymwol/status/1305416942967283712>

> <https://twitter.com/Michielstock/status/1389592213588414464>

cc @mbauman @brenhinkeller @icweaver

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [June 10, 2021, 10:22pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/2 "2021-06-10T22:22:20Z")

</div>

This thread:

> <https://twitter.com/francescverdugo/status/1339888259682463746>

---

<div class="post-metadata">

**Author:** ![Mason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mason/32/2423_2.png) [@Mason](https://discourse.julialang.org/u/Mason)\
**Post date:** [June 11, 2021, 12:53am UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/3 "2021-06-11T00:53:10Z")

</div>

Here’s one humble contribution

> **[GitHub - MasonProtter/Conjugates.jl: Goofy physics notation](https://github.com/MasonProtter/Conjugates.jl)**
>
> Goofy physics notation. Contribute to MasonProtter/Conjugates.jl development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![zxzkja](https://avatars.discourse-cdn.com/v4/letter/z/71c47a/32.png) [@zxzkja](https://discourse.julialang.org/u/zxzkja)\
**Post date:** [June 11, 2021, 2:26pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/4 "2021-06-11T14:26:43Z")

</div>

[https://ew-git.github.io/coding/julia/2019/01/15/poisferobust-julia.html](https://ew-git.github.io/coding/julia/2019/01/15/poisferobust-julia.html)  
I made some performance concessions to keep it close to the paper’s equations, like computing the inverse of A.

Here is the package version (unregistered): [GitHub - ew-git/PoissonFE.jl: Implements Poisson fixed effects regression and robust standard errors from Wooldridge (1999) in Julia. The implementation should be faster than GLM.jl with many fixed effects.](https://github.com/ew-git/PoissonFE.jl)

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [June 11, 2021, 3:09pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/5 "2021-06-11T15:09:08Z")

</div>

I recently coded up the implicit consumption aggregation calculation (non-homothetic CES) in

[https://onlinelibrary.wiley.com/doi/epdf/10.3982/ECTA16317](https://onlinelibrary.wiley.com/doi/epdf/10.3982/ECTA16317)

as

> **[GitHub - tpapp/NonhomotheticCES.jl: Julia package for calculations with...](https://github.com/tpapp/NonhomotheticCES.jl/)**
>
> Julia package for calculations with non-homothetic preferences. - GitHub - tpapp/NonhomotheticCES.jl: Julia package for calculations with non-homothetic preferences.

for integration with AD. Will be registered soon.

---

<div class="post-metadata">

**Author:** ![miguelraz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/miguelraz/32/631_2.png) [@miguelraz](https://discourse.julialang.org/u/miguelraz)\
**Post date:** [June 14, 2021, 1:54pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/6 "2021-06-14T13:54:46Z")

</div>

Honorary mention to the DiffEq Lotka Volterra in emojis

[https://mobile.twitter.com/mircomusolesi/status/1404410404961390592](https://mobile.twitter.com/mircomusolesi/status/1404410404961390592)

---

<div class="post-metadata">

**Author:** ![miguelraz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/miguelraz/32/631_2.png) [@miguelraz](https://discourse.julialang.org/u/miguelraz)\
**Post date:** [June 14, 2021, 4:03pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/7 "2021-06-14T16:03:45Z")

</div>

Another from the slack

> <https://twitter.com/msjgriffiths/status/1379019336032063490>

---

<div class="post-metadata">

**Author:** ![miguelraz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/miguelraz/32/631_2.png) [@miguelraz](https://discourse.julialang.org/u/miguelraz)\
**Post date:** [June 15, 2021, 1:43pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/8 "2021-06-15T13:43:53Z")

</div>

This repo by @mossr is amazing [GitHub - mossr/BeautifulAlgorithms.jl: Concise and beautiful algorithms written in Julia](https://github.com/mossr/BeautifulAlgorithms.jl)

---

<div class="post-metadata">

**Author:** ![Datseris](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/datseris/32/13406_2.png) [@Datseris](https://discourse.julialang.org/u/Datseris)\
**Post date:** [June 17, 2021, 7:47pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/9 "2021-06-17T19:47:46Z")

</div>

contributing this picture from a talk I gave

 ![image](https://global.discourse-cdn.com/julialang/original/3X/e/c/ecd52d6f3671d1fa611de283eaf33bbda6f31a4c.jpeg)

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [June 22, 2021, 10:43pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/10 "2021-06-22T22:43:39Z")

</div>

[https://twitter.com/MadVictorZ/status/1407466595430154249](https://twitter.com/MadVictorZ/status/1407466595430154249)

---

<div class="post-metadata">

**Author:** ![Robert\_Moss](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/robert_moss/32/48004_2.png) [@Robert\_Moss](https://discourse.julialang.org/u/Robert_Moss)\
**Post date:** [September 28, 2021, 5:44pm UTC](https://discourse.julialang.org/t/from-papers-to-julia-code-examples-wanted/62704/11 "2021-09-28T17:44:51Z")

</div>

Thanks @miguelraz for the [BeautifulAlgorithms.jl](https://github.com/mossr/BeautifulAlgorithms.jl) shout-out!

I have a few LaTeX Overleaf projects that compare algorithmic pseudocode you’d find in an academic paper with their Julia implementation counterparts:

- **Overleaf** : [**Cross-entropy method**](https://www.overleaf.com/read/cxdjhgqmstfx) [1]  

- **Overleaf** : [**K-means clustering**](https://www.overleaf.com/read/ppdpncgmhcvk) [2]  

- **Overleaf** : [**Deep deterministic policy gradient (DDPG)**](https://www.overleaf.com/read/tsjrbxssbzgr) [3]
