# ANN: BoundingSphere.jl

**URL:** <https://discourse.julialang.org/t/ann-boundingsphere-jl/14127>\
**Category:** General Usage\
**Tags:** announcement\
**Created:** [August 27, 2018, 12:35pm UTC](https://discourse.julialang.org/t/ann-boundingsphere-jl/14127 "2018-08-27T12:35:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jw3126](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jw3126/32/3086_2.png) [@jw3126](https://discourse.julialang.org/u/jw3126)\
**Post date:** [August 27, 2018, 12:35pm UTC](https://discourse.julialang.org/t/ann-boundingsphere-jl/14127/1 "2018-08-27T12:35:16Z")

</div>

# ANN: BoundingSphere.jl

[BoundingSphere.jl](https://github.com/JuliaFEM/BoundingSphere.jl) is a package, that allows to find smallest spheres that enclose a given set of points. Basic usage is as follows:

```julia
using BoundingSphere

pts = [randn(3) for _ in 1:10]
center, radius = boundingsphere(pts)

using StaticArrays
pts = [@SVector(randn(3)) for _ in 1:10] # use static arrays for performance
algorithm = Ritter() # fast but inaccurate
center, radius = boundingsphere(pts, algorithm) # customize algorithm

```

[BoundingSphere.jl](https://github.com/JuliaFEM/BoundingSphere.jl) is the successor of [Miniball.jl](https://github.com/JuliaFEM/Miniball.jl) and maintained by Jukka Aho, Tero Frondelius, @ovainola and myself.

---

<div class="post-metadata">

**Author:** ![Tero\_Frondelius](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tero_frondelius/32/7629_2.png) [@Tero\_Frondelius](https://discourse.julialang.org/u/Tero_Frondelius)\
**Post date:** [August 27, 2018, 4:05pm UTC](https://discourse.julialang.org/t/ann-boundingsphere-jl/14127/2 "2018-08-27T16:05:48Z")

</div>

I guess we should also think: [How do I deprecate a package?](https://discourse.julialang.org/t/how-do-i-deprecate-a-package/14129)
