# bbconf

![Run pytests](https://github.com/databio/bbconf/workflows/Run%20pytests/badge.svg)
[![pypi-badge](https://img.shields.io/pypi/v/bbconf?color=%2334D058)](https://pypi.org/project/bbconf/)
[![pypi-version](https://img.shields.io/pypi/pyversions/bbconf.svg?color=%2334D058)](https://pypi.org/project/bbconf)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Github badge](https://img.shields.io/badge/source-github-354a75?logo=github)](https://github.com/databio/bbconf)
[![coverage](https://coverage-badge.samuelcolvin.workers.dev/databio/bbconf.svg)](https://coverage-badge.samuelcolvin.workers.dev/redirect/databio/bbconf)


*BEDbase* project configuration package (agent)

## What is this?

`bbconf` is a configuration and management tool for BEDbase, facilitating the reading of configuration files, 
setting up connections to PostgreSQL, PEPhub, S3, and Qdrant databases, managing file paths, and storing transformer models. 
It formalizes communication pathways for pipelines and downstream tools, ensuring seamless interaction."

---

## Installation

To install `bbconf` use this command: 

```
pip install bbconf
```

or, install the latest version from the GitHub repository:

```
pip install git+https://github.com/databio/bbconf.git
```

