Skip to content

Files

Latest commit

tamara-slosarektamslo
tamara-slosarek
and
Nov 4, 2024
e4f3eb9 · Nov 4, 2024

History

History

lab-server

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 24, 2022
Jul 13, 2023
May 24, 2023
Dec 1, 2021
Jul 8, 2024
Mar 21, 2022
Jul 30, 2022
May 11, 2022
Nov 4, 2024
Jul 12, 2023
Jul 26, 2022
Jul 8, 2024
Jul 20, 2022
May 24, 2023
Nov 4, 2024
Jun 6, 2023
Dec 1, 2021
Dec 1, 2021

Lab Server

PharMe's lab server is intended to mock an implementation of a real-world lab or medical institution that is able to sequence, process, and store users' DNA. In particular, this lab server implementation only supports the minimum functionality required to interoperate with the rest of the system. The processing and sequencing of arbitrary genomic data is therefore entirely replaced by a pre-computed database of processed files which must be manually supplied if running this service locally.

Alternatively, you can use a readily deployed version of the lab server. This is strongly recommended for app-centric development as running the lab server's authorization server locally can be problematic with emulators (especially on Android).

The deployed lab server offers mock-data for several test users which can be consumed by PharMe. Contact a project maintainer if you require these credentials.

Swagger Endpoint Documentation (OpenAPI)

You can find all available API endpoints of the currently deployed lab server here.

Getting Started

See our Contribution Guide to get started.