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

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