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 (either 2.7+ or 3+). 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 (Python 3+ only), 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.2.0.tar.gz (50.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bambi-0.2.0-py3-none-any.whl (66.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bambi-0.2.0.tar.gz
  • Upload date:
  • Size: 50.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0.post20200209 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

File hashes

Hashes for bambi-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2d1521905f282992ea7e6bfc5e36fbe82399c7b8cf0f94d236fccfc89095dc61
MD5 638e68282f07137a7d6d53653acbc8c8
BLAKE2b-256 bef514d0c319558cc6b7fdb956d1132fad9642622d8a1522c19fd6ed5c35d0aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bambi-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 66.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0.post20200209 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

File hashes

Hashes for bambi-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 88d7eec9d63a783216eac6fe203cb1e0af114ca677d5db80f02173a3f0b853ff
MD5 522748f5964cd0a254e1dc83b45cfd49
BLAKE2b-256 16e21d853f201f2a8d263241d41172436f87cc73ac2c332db7602d234488e051

See more details on using hashes here.

Supported by

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