BioRunner CLI - A command-line interface for BioGarden BioHub
Project description
BioRunner CLI
A command-line interface for BioGarden BioHub.
Installation
Using pipx (recommended)
pipx install biorunner
Using pip
pip install --user biorunner
Usage
Initialize Configuration
biorunner init --api https://api.example.com --token your-api-key
Or use environment variables:
export BIORUNNER_APIBASE=https://api.example.com
export BIORUNNER_APIKEY=your-api-key
biorunner init
Configuration is saved to $XDG_CONFIG_HOME/biorunner/config.json (or ~/.config/biorunner/config.json) with 0600 permissions.
Development
# Install in development mode
pip install -e .
# Run tests
pytest
# Format code
black biorunner/
# Lint code
ruff check biorunner/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
biorunner-0.1.0.tar.gz
(5.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file biorunner-0.1.0.tar.gz.
File metadata
- Download URL: biorunner-0.1.0.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d6bf6f2dca5ef23a3d33c5d6334f3221972faf99b53689cd345a0451ad6bf74
|
|
| MD5 |
eb71cfdae942cc3070d9aa6fddb202c1
|
|
| BLAKE2b-256 |
591ad4a1f5c734a7f1684885065dd175d877d81cec6210e948ae8dcee42abbd2
|
File details
Details for the file biorunner-0.1.0-py3-none-any.whl.
File metadata
- Download URL: biorunner-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6782953fb726533271250ffe97299b7b8e127f0d4e74c0f1a6303901cb991394
|
|
| MD5 |
e025e041719471973d2bffcb7bc844f0
|
|
| BLAKE2b-256 |
d1bded56c3eeca1f5a81c27bc6b36bae129d7bbd70d9a0a577c91ab274ff28ec
|