Compute Node

BioLib can optionally be configured to delegate compute jobs to a local compute resource, such as the user’s laptop or an on-premise server. This can in some cases provide better performance and help comply with data security requirements.

Getting Started

To configure BioLib to use a custom compute resource, go to biolib.com/settings/compute/ and enter the compute node you wish to delegate compute jobs to. For instance, if you wish to use a compute node on your local computer, use http://localhost:5000.

Installing a Compute Node

To setup a compute node on your laptop and a server, install the pybiolib package:

pip3 install pybiolib

To start the compute node, simply run:

biolib start

The compute node should now be running on http://localhost:5000. You can configure host and port using the --host and --port arguments.