bayes-toolbox

bayes-toolbox: A Python package for Bayesian statistics - Published in JOSS (2023)

https://github.com/hyosubkim/bayes-toolbox

Science Score: 98.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 8 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: joss.theoj.org, zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords

bayesian-inference bayesian-statistics kruschke probabilistic-programming python statistics

Scientific Fields

Earth and Environmental Sciences Physical Sciences - 87% confidence
Economics Social Sciences - 85% confidence
Last synced: 4 months ago · JSON representation ·

Repository

bayes-toolbox

Basic Info
Statistics
  • Stars: 93
  • Watchers: 3
  • Forks: 6
  • Open Issues: 4
  • Releases: 8
Topics
bayesian-inference bayesian-statistics kruschke probabilistic-programming python statistics
Created about 3 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Citation

README.md

DOI DOI coverage Code style: black

bayes-toolbox

bayes-toolbox (aka, Bayesian Statistics Toolbox [BST]) is a Python package for running sophisticated Bayesian analyses in a simple, straight forward manner.

Documentation

The documentation for bayes-toolbox is hosted here.

Installation

PyPI version

The recommended method of installing bayes-toolbox is with pip: pip install bayes_toolbox

See the installation instructions in the documentation for more detailed information.

Citing bayes-toolbox

If you use bayes-toolbox in your work, please cite our Journal of Open Source Software (JOSS) article:

APA format:
Kim, H. E. (2023). bayes-toolbox: A Python package for Bayesian statistics. Journal of Open Source Software, 8(90), 5526. https://doi.org/10.21105/joss.05526

BibTeX format: @article{Kim_bayes-toolbox_A_Python_2023, author = {Kim, Hyosub E.}, doi = {10.21105/joss.05526}, journal = {Journal of Open Source Software}, month = oct, number = {90}, pages = {5526}, title = {{bayes-toolbox: A Python package for Bayesian statistics}}, url = {https://joss.theoj.org/papers/10.21105/joss.05526}, volume = {8}, year = {2023} }

License

This work is distributed for free under a MIT license.

Acknowledgments

Thank you to the following people for generously sharing their work and knowledge: - John Kruschke - Richard McElreath - Jordi Warmenhoven - PyMC developers - ArviZ developers

Contributors

See the CONTRIBUTORS.md file for a regularly updated list of contributors.

Owner

  • Name: Hyosub Kim
  • Login: hyosubkim
  • Kind: user

Sensorimotor learning

JOSS Publication

bayes-toolbox: A Python package for Bayesian statistics
Published
October 27, 2023
Volume 8, Issue 90, Page 5526
Authors
Hyosub E. Kim ORCID
School of Kinesiology, The University of British Columbia, Canada, Department of Physical Therapy, University of Delaware, United States
Editor
Samuel Forbes ORCID
Tags
Bayesian statistics psychology neuroscience

Citation (CITATION.cff)

cff-version: "1.2.0"
authors:
- family-names: Kim
  given-names: Hyosub E.
  orcid: "https://orcid.org/0000-0003-0109-593X"
doi: 10.5281/zenodo.7849408
message: If you use this software, please cite our article in the
  Journal of Open Source Software.
preferred-citation:
  authors:
  - family-names: Kim
    given-names: Hyosub E.
    orcid: "https://orcid.org/0000-0003-0109-593X"
  date-published: 2023-10-27
  doi: 10.21105/joss.05526
  issn: 2475-9066
  issue: 90
  journal: Journal of Open Source Software
  publisher:
    name: Open Journals
  start: 5526
  title: "bayes-toolbox: A Python package for Bayesian statistics"
  type: article
  url: "https://joss.theoj.org/papers/10.21105/joss.05526"
  volume: 8
title: "bayes-toolbox: A Python package for Bayesian statistics"

GitHub Events

Total
  • Release event: 1
  • Watch event: 2
  • Push event: 15
  • Pull request event: 21
  • Fork event: 1
  • Create event: 6
Last Year
  • Release event: 1
  • Watch event: 2
  • Push event: 15
  • Pull request event: 21
  • Fork event: 1
  • Create event: 6

Committers

Last synced: 5 months ago

All Time
  • Total Commits: 291
  • Total Committers: 4
  • Avg Commits per committer: 72.75
  • Development Distribution Score (DDS): 0.082
Past Year
  • Commits: 24
  • Committers: 2
  • Avg Commits per committer: 12.0
  • Development Distribution Score (DDS): 0.083
Top Committers
Name Email Commits
Hyosub Kim h****1@g****m 267
emilyec0 e****3@g****m 22
Ravin Kumar 7****9 1
Juanjo Bazán j****n@g****m 1

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 8
  • Total pull requests: 28
  • Average time to close issues: 2 months
  • Average time to close pull requests: 6 days
  • Total issue authors: 2
  • Total pull request authors: 4
  • Average comments per issue: 3.38
  • Average comments per pull request: 0.0
  • Merged pull requests: 26
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 16
  • Average time to close issues: N/A
  • Average time to close pull requests: about 3 hours
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 16
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • canyon289 (6)
  • DLWCMD (2)
Pull Request Authors
  • emilyec0 (29)
  • hyosubkim (10)
  • canyon289 (1)
  • xuanxu (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 85 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 9
  • Total maintainers: 2
pypi.org: bayes-toolbox

A package for performing Bayesian analyses.

  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 85 Last month
Rankings
Dependent packages count: 7.1%
Average: 19.7%
Dependent repos count: 32.2%
Maintainers (2)
Last synced: 4 months ago

Dependencies

pyproject.toml pypi
  • aesara ~=2.8.7
  • arviz ~=0.13.0
  • numpy ~=1.23.4
  • pandas ~=1.5.1
  • pymc ~=4.3.0
  • setuptools ~=65.5.1
requirements.txt pypi
  • aesara ==2.8.7
  • arviz ==0.13.0
  • numpy ==1.23.4
  • pandas ==1.5.1
  • pymc ==4.3.0
  • setuptools ==65.5.1
.github/workflows/draft-pdf.yml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v1 composite
  • openjournals/openjournals-draft-action master composite
.github/workflows/github-actions-demo.yml actions
  • actions/checkout v4 composite
  • codecov/codecov-action v3 composite
.github/workflows/test.yml actions
environment.yml conda
  • aeppl 0.0.38
  • aeppl-base 0.0.38
  • aesara 2.8.7
  • aesara-base 2.8.7
  • anyio 3.6.2
  • appnope 0.1.3
  • argon2-cffi 21.3.0
  • argon2-cffi-bindings 21.2.0
  • arviz 0.13.0
  • asttokens 2.1.0
  • atk-1.0 2.38.0
  • attrs 22.1.0
  • babel 2.11.0
  • backcall 0.2.0
  • backports 1.0
  • backports.functools_lru_cache 1.6.4
  • beautifulsoup4 4.11.1
  • blas 2.116
  • blas-devel 3.9.0
  • bleach 5.0.1
  • brotli 1.0.9
  • brotli-bin 1.0.9
  • brotlipy 0.7.0
  • bzip2 1.0.8
  • c-ares 1.18.1
  • c-compiler 1.5.1
  • ca-certificates 2023.08.22
  • cachetools 5.2.0
  • cairo 1.16.0
  • cctools 973.0.1
  • cctools_osx-64 973.0.1
  • certifi 2023.7.22
  • cffi 1.15.1
  • cftime 1.6.2
  • charset-normalizer 2.1.1
  • clang 14.0.6
  • clang-14 14.0.6
  • clang_osx-64 14.0.6
  • clangxx 14.0.6
  • clangxx_osx-64 14.0.6
  • cloudpickle 2.2.0
  • compiler-rt 14.0.6
  • compiler-rt_osx-64 14.0.6
  • cons 0.4.5
  • contourpy 1.0.6
  • cryptography 38.0.3
  • curl 7.86.0
  • cxx-compiler 1.5.1
  • cycler 0.11.0
  • debugpy 1.6.3
  • decorator 5.1.1
  • defusedxml 0.7.1
  • entrypoints 0.4
  • etuples 0.3.8
  • executing 1.2.0
  • expat 2.5.0
  • fastprogress 1.0.3
  • filelock 3.8.0
  • flit-core 3.8.0
  • font-ttf-dejavu-sans-mono 2.37
  • font-ttf-inconsolata 2.001
  • font-ttf-source-code-pro 2.030
  • font-ttf-ubuntu 0.83
  • fontconfig 2.14.1
  • fonts-anaconda 1
  • fonts-conda-ecosystem 1
  • fonts-conda-forge 1
  • fonttools 4.38.0
  • freetype 2.12.1
  • fribidi 1.0.10
  • gdk-pixbuf 2.42.8
  • gettext 0.21.1
  • giflib 5.2.1
  • graphite2 1.3.14
  • graphviz 6.0.1
  • gtk2 2.24.33
  • gts 0.7.6
  • harfbuzz 5.3.0
  • hdf4 4.2.15
  • hdf5 1.12.2
  • icu 70.1
  • idna 3.4
  • importlib-metadata 5.0.0
  • importlib_resources 5.10.0
  • ipykernel 6.17.1
  • ipython 8.6.0
  • ipython_genutils 0.2.0
  • jedi 0.18.1
  • jinja2 3.1.2
  • jpeg 9e
  • json5 0.9.5
  • jsonschema 4.17.0
  • jupyter_client 7.4.5
  • jupyter_core 5.0.0
  • jupyter_server 1.23.1
  • jupyterlab 3.5.0
  • jupyterlab_pygments 0.2.2
  • jupyterlab_server 2.16.3
  • kiwisolver 1.4.4
  • krb5 1.19.3
  • lcms2 2.14
  • ld64 609
  • ld64_osx-64 609
  • lerc 4.0.0
  • libblas 3.9.0
  • libbrotlicommon 1.0.9
  • libbrotlidec 1.0.9
  • libbrotlienc 1.0.9
  • libcblas 3.9.0
  • libclang-cpp14 14.0.6
  • libcurl 7.86.0
  • libcxx 14.0.6
  • libdeflate 1.14
  • libedit 3.1.20191231
  • libev 4.33
  • libffi 3.4.2
  • libgd 2.3.3
  • libgfortran 5.0.0
  • libgfortran5 11.3.0
  • libglib 2.74.1
  • libiconv 1.17
  • liblapack 3.9.0
  • liblapacke 3.9.0
  • libllvm14 14.0.6
  • libnetcdf 4.8.1
  • libnghttp2 1.47.0
  • libopenblas 0.3.21
  • libpng 1.6.38
  • librsvg 2.54.4
  • libsodium 1.0.18
  • libsqlite 3.39.4
  • libssh2 1.10.0
  • libtiff 4.4.0
  • libtool 2.4.6
  • libwebp 1.2.4
  • libwebp-base 1.2.4
  • libxcb 1.13
  • libxml2 2.10.3
  • libzip 1.9.2
  • libzlib 1.2.13
  • llvm-openmp 15.0.4
  • llvm-tools 14.0.6
  • logical-unification 0.4.5
  • markupsafe 2.1.1
  • matplotlib-base 3.6.2
  • matplotlib-inline 0.1.6
  • minikanren 1.0.3
  • mistune 2.0.4
  • mkl 2022.1.0
  • mkl-service 2.4.0
  • multipledispatch 0.6.0
  • munkres 1.1.4
  • nbclassic 0.4.8
  • nbclient 0.7.0
  • nbconvert 7.2.4
  • nbconvert-core 7.2.4
  • nbconvert-pandoc 7.2.4
  • nbformat 5.7.0
  • ncurses 6.3
  • nest-asyncio 1.5.6
  • netcdf4 1.6.1
  • notebook 6.5.2
  • notebook-shim 0.2.2
  • numpy 1.23.4
  • openblas 0.3.21
  • openjpeg 2.5.0
  • openssl 3.0.11
  • packaging 23.1
  • pandas 1.5.1
  • pandoc 2.19.2
  • pandocfilters 1.5.0
  • pango 1.50.11
  • parso 0.8.3
  • patsy 0.5.3
  • pcre2 10.40
  • pexpect 4.8.0
  • pickleshare 0.7.5
  • pillow 9.2.0
  • pip 22.3.1
  • pixman 0.40.0
  • pkgutil-resolve-name 1.3.10
  • platformdirs 2.5.2
  • prometheus_client 0.15.0
  • prompt-toolkit 3.0.32
  • psutil 5.9.4
  • pthread-stubs 0.4
  • ptyprocess 0.7.0
  • pure_eval 0.2.2
  • pycparser 2.21
  • pygments 2.13.0
  • pymc 4.3.0
  • pymc-base 4.3.0
  • pyopenssl 22.1.0
  • pyparsing 3.0.9
  • pyrsistent 0.19.2
  • pysocks 1.7.1
  • python 3.11.0
  • python-dateutil 2.8.2
  • python-fastjsonschema 2.16.2
  • python-graphviz 0.20.1
  • python_abi 3.11
  • pytz 2022.6
  • pyzmq 24.0.1
  • readline 8.1.2
  • requests 2.28.1
  • scipy 1.9.3
  • seaborn 0.12.1
  • seaborn-base 0.12.1
  • send2trash 1.8.0
  • setuptools 65.5.1
  • sigtool 0.1.3
  • six 1.16.0
  • sniffio 1.3.0
  • soupsieve 2.3.2.post1
  • stack_data 0.6.0
  • statsmodels 0.13.5
  • tapi 1100.0.11
  • tbb 2021.6.0
  • terminado 0.17.0
  • tinycss2 1.2.1
  • tk 8.6.12
  • tomli 2.0.1
  • toolz 0.12.0
  • tornado 6.2
  • traitlets 5.5.0
  • typing-extensions 4.4.0
  • typing_extensions 4.4.0
  • tzdata 2022f
  • urllib3 1.26.11
  • wcwidth 0.2.5
  • webencodings 0.5.1
  • websocket-client 1.4.2
  • wheel 0.38.4
  • xarray 2022.11.0
  • xarray-einstats 0.3.0
  • xorg-libxau 1.0.9
  • xorg-libxdmcp 1.1.3
  • xz 5.2.6
  • zeromq 4.3.4
  • zipp 3.10.0
  • zlib 1.2.13
  • zstd 1.5.2