Skip to content

Oyster is a Python package for performing causal inference using causal diagrams.

License

Notifications You must be signed in to change notification settings

BrennanBarker/oyster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oyster

Oyster is a package for conducting causal inference using causal diagrams.

Unsure what "causal inference" is or what's so awesome about causal diagrams? Check out the walkthrough for an overview of causal inference and an explanation of Oyster's features.

Installation

  1. Clone this repository.

    git clone https://github.com/BrennanBarker/oyster.git

  2. (Optional) Create a virtual environment.

    This will help keep Oyster and its dependencies separate from your other packages. I recommend pyenv+virtualenv but any environment manager (conda, etc.) will work.

  3. Install the Oyster package manually using pip.

    DO NOT FORGET THE "-e"! This project is not currently listed on the Python Package Index (PyPi). There is another oyster package on PyPi that will install instead if you forget the '-e'.

    pip install -e oyster

  4. (Optional) Install Jupyter Lab or Jupyter Notebook to view the walkthrough interactively.

    Oyster doesn't need these packages to run on its own so for the sake of cleanliness they're not included as requirements.

    pip install jupyterlab

    OR

    pip install notebook

About

Oyster is a Python package for performing causal inference using causal diagrams.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published