# Package interoperability showcases

**URL:** <https://discourse.julialang.org/t/package-interoperability-showcases/33734>\
**Category:** General Usage\
**Created:** [January 24, 2020, 11:12am UTC](https://discourse.julialang.org/t/package-interoperability-showcases/33734 "2020-01-24T11:12:15Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![mschauer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mschauer/32/13946_2.png) [@mschauer](https://discourse.julialang.org/u/mschauer)\
**Post date:** [July 2, 2021, 7:49am UTC](https://discourse.julialang.org/t/package-interoperability-showcases/33734/8 "2021-07-02T07:49:35Z")

</div>

> Question on slack: wonder if any symbolic package can perform the completing the square in the Gaussian density `f(x,F,Γ) = exp(((-x^2) /2)*(Γ)+ x*F)`

Yes:

```julia
using Mitosis
using Symbolics
@variables F,Γ
p = convert(Mitosis.Gaussian{(:μ,:Σ)}, Mitosis.Gaussian{(:F,:Γ)}(F, Γ))

```

There it is

```julia
julia> p
Gaussian{(:μ, :Σ)}((μ = F*(Γ^-1), Σ = Γ^-1))

```

---

_[View the full topic](https://discourse.julialang.org/t/package-interoperability-showcases/33734)._
