Metadata-Version: 2.1
Name: cotat
Version: 0.1.0
Home-page: https://github.com/cornell-covid-modeling/cotat
Author: Cornell Covid Modeling Team
Author-email: hwr26@cornell.edu
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.5
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy (>=1.20)
Requires-Dist: pandas (>=1.2)
Requires-Dist: networkx (>=2.5)
Requires-Dist: bokeh (>=2.3)
Provides-Extra: dev
Requires-Dist: pytest (>=5) ; extra == 'dev'
Requires-Dist: mock (>=3) ; extra == 'dev'
Requires-Dist: coverage (>=4.5) ; extra == 'dev'
Requires-Dist: tox (>=3) ; extra == 'dev'
Requires-Dist: flake8 (>=3.9) ; extra == 'dev'

# <img alt="cotat" src="docs/branding/cotat_color.png" height="90">

[![CircleCI](https://circleci.com/gh/cornell-covid-modeling/cotat/tree/master.svg?style=shield&circle-token=97897740e926742355ec6f2809bb29815c07a1fb)](https://circleci.com/gh/cornell-covid-modeling/cotat/tree/master)
[![Documentation Status](https://readthedocs.org/projects/cotat/badge/?version=latest)](https://cotat.henryrobbins.com/en/latest/?badge=latest)
[![codecov](https://codecov.io/gh/cornell-covid-modeling/cotat/branch/master/graph/badge.svg?token=59BOEOE7TB)](https://codecov.io/gh/cornell-covid-modeling/cotat)

cotat is a visualization tool for the analysis of contact tracing data. Given
a dataframe of people (along with their attributes) and a dataframe of
known contacts among the individuals, cotat exports an interactive HTML
visualization of the network. Furthermore, certain columns of the people
dataframe can be labeled as "membership columns" which allows one to visualize
which people belong to the same groups (e.g. building, club, etc..) even if
a contact between those individuals has not been reported.

## Examples

![example.png](example.png)

## Installation

The quickest way to get started is with a pip install.

```
pip install cotat
```

## License

Licensed under the [MIT License](https://choosealicense.com/licenses/mit/)
