# \[ANN\] Autologistic.jl - Autologistic regression for analysis of correlated binary data

**URL:** https://discourse.julialang.org/t/ann-autologistic-jl-autologistic-regression-for-analysis-of-correlated-binary-data/22626
**Category:** Package Announcements
**Tags:** statistics
**Created:** [April 2, 2019, 3:00am UTC](https://discourse.julialang.org/t/ann-autologistic-jl-autologistic-regression-for-analysis-of-correlated-binary-data/22626 "2019-04-02T03:00:38Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![mwolters](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mwolters/32/8696_2.png) [@mwolters](https://discourse.julialang.org/u/mwolters)
#### Post date: [April 2, 2019, 3:00am UTC](https://discourse.julialang.org/t/ann-autologistic-jl-autologistic-regression-for-analysis-of-correlated-binary-data/22626/1 "2019-04-02T03:00:38Z")

</div>

Dear all, I am pleased to announce **[Autologistic.jl](https://github.com/kramsretlow/Autologistic.jl)**, a package for autologistic regression (ALR) modelling. The ALR model is an extension of logistic regression. It’s a probabilistic graphical model for binary responses (including covariate effects).

Some important features of the package:

- Analyze ALR models with arbitrary graphs.
- Estimation and inference using maximum likelihood for small models, or pseudolikelihood + parametric bootstrap for larger models.
- Includes different variants of the ALR model (change the numeric coding of the responses, or use different forms of centering).
- Extensible design to allow different parametrizations of the model.
- Draw random samples from the models using Gibbs sampling or several different perfect sampling implementations.

Fairly extensive [documentation](https://kramsretlow.github.io/Autologistic.jl/stable/) gives more detail and examples. Deeper technical background can be found in the article [Better Autologistic Regression](https://doi.org/10.3389/fams.2017.00024).

This is my first serious project in Julia, after many years working with R and MATLAB. I have to say the experience of developing in Julia has been very positive, especially considering that Julia is still a “new” language. And in the end my samplers run well over 100x faster than they did in MATLAB. So hats off to everyone in the Julia community, I’m a convert.

---

<div class="post-metadata">

### Author: ![tlienart](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tlienart/32/7640_2.png) [@tlienart](https://discourse.julialang.org/u/tlienart)
#### Post date: [April 2, 2019, 5:19am UTC](https://discourse.julialang.org/t/ann-autologistic-jl-autologistic-regression-for-analysis-of-correlated-binary-data/22626/2 "2019-04-02T05:19:40Z")

</div>

[Link to the Autologistic.jl repo](https://github.com/kramsretlow/Autologistic.jl) (as the first link seems to point to statsmodels). Looks interesting! (and kudos for the docs)

---

<div class="post-metadata">

### Author: ![mwolters](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mwolters/32/8696_2.png) [@mwolters](https://discourse.julialang.org/u/mwolters)
#### Post date: [April 2, 2019, 8:55am UTC](https://discourse.julialang.org/t/ann-autologistic-jl-autologistic-regression-for-analysis-of-correlated-binary-data/22626/3 "2019-04-02T08:55:51Z")

</div>

Oops, that’s a pretty egregious copy/paste mistake! Fixed now. Thanks for pointing it out.
