https://github.com/databio/bedhost
API and UI for BEDbase
https://github.com/databio/bedhost
bed fastapi genomic-intervals jinja2-templates rest-api server
Last synced: 3 months 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 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-10T04:54:17.000Z (3 months ago)
- Last Synced: 2025-04-10T05:38:47.864Z (3 months ago)
- Topics: bed, fastapi, genomic-intervals, jinja2-templates, rest-api, server
- Language: TypeScript
- Homepage: http://api.bedbase.org
- Size: 2.53 MB
- Stars: 1
- Watchers: 9
- Forks: 1
- Open Issues: 14
-
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
```