-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: hackathon/create a knowledge graph using mock OMOP data (Team Sanofi US) #141
base: main
Are you sure you want to change the base?
feat: hackathon/create a knowledge graph using mock OMOP data (Team Sanofi US) #141
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @PrithviPKamath, 👋
Thanks for your PR and creating a graph from the patient health record data! 🥳
How did you create these OMOP-standardized files from the initial spreadsheet, did you do it manually or used some scripts to do so?
I suggest considering an alternative path for these files/notebook. However, I'll defer to @awmulyadi to determine the most suitable location.
Thank you for your contributions!
Hi @lilijap. Yes, the files were created manually since this was mock data. Converting real world databases to OMOP format would be a complete project in itself and my team does so in about 12 weeks time and make it available to downstream projects like this one. These files and location are temporary for the hackathon. Our databases are currently in Snowflake and with the right level of approvals you should be able to access them. |
Thank you for this update. I look forward to hearing from you and your team regarding the conversion! |
For authors
Description
Created a jupyter notebook as a first attempt at inserting data from csv files in OMOP format into a knowledge graph (networkx). csv files are uploaded into a folder called 'DataFiles'
This notebook will have to be enhanced to either update PrimeKG or use both knowledge graphs together. (We tried an attempt at am creating an LLM, but it fails for now)
There are no changes to the front end or any other aspect of the application.
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests you conducted to verify your changes. These may involve creating new test scripts or updating existing ones.
tests
foldertests/testX.py
)Checklist
tests
folder) that prove my fix is effective or that my feature worksFor reviewers
Checklist pre-approval
Checklist post-approval
develop
intomain
? If so, please make sure to add a prefix (feat/fix/chore) and/or a suffix BREAKING CHANGE (if it's a major release) to your commit message.Checklist post-merge
develop
intomain
and is it suppose to run an automated release workflow (if applicable)? If so, please make sure to check under the "Actions" tab to see if the workflow has been initiated, and return later to verify that it has completed successfully.