SciLifeLab Serve is a service for publishing apps and serving machine learning models. This service is currently under development. Upon launch, we intend to make SciLifeLab Serve available to both researchers affiliated with a Swedish university (regardless of SciLifeLab affiliation) and SciLifeLab platforms. Currently, SciLifeLab Serve is in the beta-testing phase and is looking for test users.

Serve machine learning models

SciLifeLab Serve allows you to easily serve Tensorflow, PyTorch and general python models (please get in touch about other potential options). You can get API endpoints for these models and then build apps that use these endpoints (which can also be deployed on the platform).

Publish R Shiny and Dash apps

Host interactive dashboards created with R Shiny or Dash to allow others to explore your data or results.

Collaborate with your team

Work on your own or give team members access to your projects for collaborative work.

Sign up as a test user

At this time, SciLifeLab Serve is running in beta-mode. We are looking for users that can help us with testing. The main functionality is ready, and beta-users can make full use of the service but we cannot yet guarantee uninterrupted operation. The team behind the service is happy to discuss the particular needs of each user/project. In order to sign up, please fill out this form or send an email to

Resource limitations

At the moment, SciLifeLab Serve does not have any limits on resource allocation. No specific decisions about future resource limitations have been taken yet. When the service is launched, there are likely to be default limitations in terms of CPU and memory but we endeavour to cover the needs of most research projects.


The team behind SciLifeLab Serve is happy to answer your questions and receive feedback, drop us a line to