Skip to main content

Package for responsible business decision making

Project description

Model: the Responsible Business Simulator

Welcome to the open-source GitHub repository of the Responsible Business Simulator (tRBS) model based on the book. This repo allows users to understand the framework and interact with the model, providing the opportunity to experiment, evaluate, and collaborate. The tRBS model is designed to simulate the impact of business decisions on sustainability and social responsibility. By open-sourcing the code, we promote transparency and invite contributions from researchers and practitioners.

In this repository

This repository contains

  • A Jupyter notebook to work with the model in an interactive way
  • The core functions of the tRBS model
  • The following demo cases: beerwiser

Local set-up

Step 1: connect with the repository. If you either need to set-up git and/or authenticate with GitHub, see GitHub's manual.

git clone https://github.com/responsible-business-decision-making/trbs.git

Step 2: Move inside the trbs-folder and install all required dependencies with pipenv. You might need to install pipenv if you have not used this before.

cd trbs
pip install pipenv
pipenv install
pipenv shell

Step 3: configure the pre-commit file. This file helps you adhere to a clean coding style and checks amongst others for PEP8 violations.

pre-commit install

Step 4: open the Jupyter notebook.

jupyter notebook

(optional) A1: Create a new branch if you want to work on a new feature, bug or case.

git checkout -b 'NAME-OF-YOUR-BRANCH'

(optional) A2: Run all pytest tests in the /model folder.

cd model
python -m pytest

Code of Conduct

  • Be kind
  • Be welcoming
  • Don't be a jerk

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

vlinder-0.0.7.tar.gz (108.6 kB view hashes)

Uploaded Source

Built Distribution

vlinder-0.0.7-py3-none-any.whl (126.1 kB view hashes)

Uploaded Python 3

Supported by

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