Metadata-Version: 2.2
Name: bbconf
Version: 0.10.3
Summary: Configuration package for bedbase project
Home-page: https://databio.org
Author: Michal Stolarczyk, Oleksandr Khoroshevskyi
Author-email: khorosh@virginia.edu
License: BSD2
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: yacman>=0.9.1
Requires-Dist: sqlalchemy>=2.0.0
Requires-Dist: geniml[ml]>=0.6.0
Requires-Dist: psycopg>=3.1.15
Requires-Dist: colorlogs
Requires-Dist: pydantic>=2.9.0
Requires-Dist: botocore
Requires-Dist: boto3>=1.34.54
Requires-Dist: pephubclient>=0.4.5
Requires-Dist: sqlalchemy_schemadisplay
Requires-Dist: zarr<3.0.0
Requires-Dist: pyyaml>=6.0.1
Requires-Dist: s3fs>=2024.3.1
Requires-Dist: pandas>=2.0.0
Requires-Dist: pybiocfilecache==0.6.1
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: requires-dist
Dynamic: summary

<h1 align="center">bbconf</h1>

![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."

---

**Documentation**: <a href="https://docs.bedbase.org/bedboss" target="_blank">https://docs.bedbase.org/bedboss</a>

**Source Code**: <a href="https://github.com/databio/bbconf" target="_blank">https://github.com/databio/bbconf</a>

---

## Installation

To install `bbclient` use this command: 
```
pip install bbclient
```
or install the latest version from the GitHub repository:
```
pip install git+https://github.com/databio/bbconf.git
```

