https://github.com/belbio/bel
BEL python package
https://github.com/belbio/bel
library python3
Last synced: 6 months ago
JSON representation
BEL python package
- Host: GitHub
- URL: https://github.com/belbio/bel
- Owner: belbio
- License: apache-2.0
- Created: 2018-01-02T15:14:32.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T05:47:47.000Z (over 3 years ago)
- Last Synced: 2026-01-03T06:25:16.441Z (6 months ago)
- Topics: library, python3
- Language: Python
- Homepage: https://bel.rtfd.io
- Size: 1.97 MB
- Stars: 7
- Watchers: 2
- Forks: 3
- Open Issues: 42
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
# BEL library and API
TODO: https://github.com/gigamonkey/monorepoize
## Development Setup
### Requirements
1. git
1. python3.7
1. poetry
### Setup
1. git clone git@github.com:belbio/bel.git
1. cd bel/lib
1. poetry install
1. Add {.venv|venv}/lib/python3.7/site-packages/local.pth with rootdir of BEL library (e.g. /home/me/code/bel/bel) - the first 'bel' directory is the git repo root, the second is the bel or api directory level - the third 'bel' directory is the bel library code
## Notes
- Async wrapper for sync functions: https://dev.to/0xbf/turn-sync-function-to-async-python-tips-58nn
- https://hackernoon.com/controlling-python-async-creep-ec0a0f4b79ba
- https://github.com/w1z2g3/syncasync