Skip to content

A federated learning platform for life science researchers to run models on their provider partners’ databases. This is the code for the webapp.

Notifications You must be signed in to change notification settings

SiloML/silo-webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SiloML Webapp

SiloML is a federated data platform for life science researchers to answer questions about clinical data that’s physically on their partners’ databases.

Features

This is the code for the SiloML webapp. In the webapp:

  • Data owners (provider partners) can register their data sets. They run the dataowner server (SiloML/silo-dataowner) and key in the provided OTP to the server locally to associate the server with their account. SiloML web platform: data owner view

  • Researchers can then connect to these data sets on a per-project basis. When the datasets are connected, they run their researcher worker (SiloML/silo-researcher) locally to begin the federated learning process. SiloML web platform: researcher view

Live version

You can visit the live version on app.siloml.us.

How to run locally

In the project directory, you can run:

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

How to deploy

yarn build

Builds the production files in the build/ folder.

firebase deploy

Set up firebase-tools and then deploy the build/ folder to the Firebase silo-ml project.

About

A federated learning platform for life science researchers to run models on their provider partners’ databases. This is the code for the webapp.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •