https://github.com/databio/bedhost
API and UI for BEDbase
https://github.com/databio/bedhost
bed bioinformatics fastapi genomic-intervals genomics rest-api server
Last synced: 19 days ago
JSON representation
API and UI for BEDbase
- Host: GitHub
- URL: https://github.com/databio/bedhost
- Owner: databio
- License: bsd-2-clause
- Created: 2019-10-21T18:10:27.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-01-21T13:41:02.000Z (19 days ago)
- Last Synced: 2026-01-21T17:22:53.343Z (19 days ago)
- Topics: bed, bioinformatics, fastapi, genomic-intervals, genomics, rest-api, server
- Language: TypeScript
- Homepage: https://bedbase.org
- Size: 3.6 MB
- Stars: 2
- Watchers: 9
- Forks: 1
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
bedhost
[](https://github.com/psf/black)
[](https://github.com/databio/bedhost)
`bedhost` is a Python FastAPI module for the API that powers BEDbase.
It needs a path to the *bedbase configuration file*, which can be provided either via `-c`/`--config` argument or read from `$BEDBASE_CONFIG` environment variable.
---
## Links of interest
- **Deployed public instance**: https://bedbase.org/
- **Documentation**: https://docs.bedbase.org/bedhost
- **API**: https://api.bedbase.org/
- **DEV API**: https://api-dev.bedbase.org/
- **UI**: https://bedbase.org/
- **DEV UI**: https://dev.bedbase.org/
- **Source Code**: https://github.com/databio/bedhost/
## Developer quick-start
```
source environment/production.env
BEDBASE_CONFIG=deployment/config/api.bedbase.org.yaml uvicorn bedhost.main:app --reload
```
UI development:
```terminal
export VITE_API_HOST=http://localhost:8000
```