Skip to main content

BAyesian Model Building Interface in Python

Project description

Bambi

BAyesian Model-Building Interface in Python

Build Status Coverage Status Code style: black

Overview

Bambi is a high-level Bayesian model-building interface written in Python. It's built on top of the PyMC3 probabilistic programming framework, and is designed to make it extremely easy to fit mixed-effects models common in social sciences settings using a Bayesian approach.

Installation

Bambi requires a working Python interpreter (3.7+). We recommend installing Python and key numerical libraries using the Anaconda Distribution, which has one-click installers available on all major platforms.

Assuming a standard Python environment is installed on your machine (including pip), Bambi itself can be installed in one line using pip:

pip install bambi

Alternatively, if you want the bleeding edge version of the package you can install from GitHub:

pip install git+https://github.com/bambinos/bambi.git

Dependencies

Bambi requires working versions of numpy, pandas, matplotlib, patsy, pymc3, and theano. Dependencies are listed in requirements.txt, and should all be installed by the Bambi installer; no further action should be required.

Documentation

The Bambi documentation can be found in the official docs

Contributions

Bambi is a community project and welcomes contributions. Additional information can be found in the Contributing Readme.

For a list of contributors see the GitHub contributor page

Code of Conduct

Bambi wishes to maintain a positive community. Additional details can be found in the Code of Conduct

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bambi-0.3.0.tar.gz (55.7 kB view details)

Uploaded Source

Built Distribution

bambi-0.3.0-py3-none-any.whl (51.5 kB view details)

Uploaded Python 3

File details

Details for the file bambi-0.3.0.tar.gz.

File metadata

  • Download URL: bambi-0.3.0.tar.gz
  • Upload date:
  • Size: 55.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.4

File hashes

Hashes for bambi-0.3.0.tar.gz
Algorithm Hash digest
SHA256 835276c7aa792ccc6c5c70d2e928a8f70577c2fefc81ed45e9bf5f99fd37a133
MD5 56bc3e1cc3e65cc900a69e363c09929e
BLAKE2b-256 dd226448b4ab324e8b16d88176ed01ef4f0e85e8cc621d17f94d386f7740a769

See more details on using hashes here.

File details

Details for the file bambi-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: bambi-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 51.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.4

File hashes

Hashes for bambi-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c9db89d10cd288ea57c2baad2cb096ff947b0f5e0902a96072657519c21c2c70
MD5 062ea2d135416258828931f25479ee86
BLAKE2b-256 65127259b36b0ea65b8dc13947bec4b94d0db0ae4965d4abdae68ea70e9b69b1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page