⚡ Run highly reproducible computational biology applications on top of a decentralised compute and storage network. ⚡
The Lab Exchange is a full web stack for distributed computational biology.
- 🌎 Build once, run anywhere: The Lab Exchange is using distributed compute and storage to run containers on a public network. Need GPUs? We got you covered.
- 🔍 Content-addressed by default: Every file processed by plex has a deterministic address based on its content. Keep track of your files and always share the right results with other scientists.
- 🪙 Records: authorship tracking built-in Every compute event on Lab Exchange is mintable as an on-chain token that grants the holder rights over the newly generated data.
- 🔗 Strictly composable: Every model in plex has declared inputs and outputs. Plugging together models by other authors should be easy.
Plex is built with Bacalhau and IPFS.
We have docker-compose
files available to bring up the stack locally.
Note:
- Only
amd64
architecture is currently supported.
docker compose up -d --wait
docker compose -f docker-compose.yml -f docker-compose-gpu.yml up -d --wait --build
To run bacalhau
cmds against local environment simply set BACALHAU_API_HOST=127.0.0.1
in your terminal