An open API service indexing awesome lists of open source software.

https://github.com/databio/bbconf

Configuration package for bedbase project
https://github.com/databio/bbconf

config-management genomic-intervals python-api

Last synced: 6 months ago
JSON representation

Configuration package for bedbase project

Awesome Lists containing this project

README

          

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

---

**Documentation**: https://docs.bedbase.org/bedboss

**Source Code**: https://github.com/databio/bbconf

---

## 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
```