Download
Note
Funnel requires that Docker be installed in order to run commands within a sandboxed environment.
1. Quick Start
Run the following install script to fetch latest version of Funnel from GitHub Releases:
curl -fsSL https://ohsu-comp-bio.github.io/funnel/install.sh | bash
2. Containers
Docker
Tip
Docker Image → quay.io/repository/ohsu-comp-bio/funnel:latest
docker run -p 8000:8000 quay.io/ohsu-comp-bio/funnel:latest server run
# With config
docker run -p 8000:8000 -v ./config.yaml:/config.yaml quay.io/ohsu-comp-bio/funnel:latest server run --config /config.yaml
Podman
podman run -p 8000:8000 quay.io/ohsu-comp-bio/funnel:latest server run
# With config
podman run -p 8000:8000 -v ./config.yaml:/config.yaml quay.io/ohsu-comp-bio/funnel:latest server run --config /config.yaml
Singularity
singularity run docker://quay.io/ohsu-comp-bio/funnel:latest server run
# With config
singularity run --bind config.yaml:/config.yaml docker://quay.io/ohsu-comp-bio/funnel:latest server run --config /config.yaml