tau#

A Python package for dialectical structures.

The tau package provides different classes and methods to apply the theory of dialectical structures (as introduced in [Betz2010] and [Betz2013]).

Installation#

Using pip#

… to come …

From the source code#

You can install the package locally, by

  • first git-cloning the repository:

    • git clone git@github.com:debatelab/tau.git

  • and then installing the package by running ‘pip install -e .’ from the local directory of the package (e.g. local-path-to-repository/tau) that contains the setup file setup.py. (The -e-option will install the package in the editable mode, allowing you to change the source code.)

Note

The package requires a python version >= 3.8 and depends on the packages bitarray, numba and PySat (which will be installed when installing remodel by using pip).

Documentation#

A Jupyter notebook provides step-by-step instructions of using the tau package. Further details can be found in the API documentation.

Licence#

ToDo

References#

Betz2010

Betz, G. 2010, Theorie dialektischer Strukturen, Frankfurt a.M.: Klostermann.

Betz2013

Betz, G. 2013, Debate Dynamics: How Controversy Improves Our Beliefs, Synthese Library, Dordrecht: Springer 2013.