Pyrog is a web application which helps you standardizing healthcare data collected from various sources like medical softwares. This is a community tool and it aims at sharing ETLs for all these softwares to extract data and convert it into FHIR.
This project comprises a server
built with Prisma (GraphQL), a client
which consists of a React application and an exploration
module which provides AI tools to dive in databases.
Want to see what our project looks like? Checkout our staging client and dive into our staging GraphQL server (playground):
- https://pyrog.staging.arkhn.org (sign in with login
[email protected]
, passworduser
or login[email protected]
, passwordadmin
) - https://graphql.pyrog.staging.arkhn.org
Installation instructions can be found in the README.md
in ./client
and ./server
.
Note: you should also run our cleaning script API to benefit from the cleaning scripts functionality in Pyrog, namely to choose among a full library of scripts to clean several fields like addresses, dates, phone numbers, etc.
We have reported several issues with the label Good first issue
which can be a good way to start! You can also join our Slack to contact us if you have trouble or questions :)
If you're enthusiastic about our project, ⭐ it to show your support! ❤️