Skip to content
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

initial checkin #1

Open
wants to merge 5 commits into
base: development
Choose a base branch
from
Open

initial checkin #1

wants to merge 5 commits into from

Conversation

bwalsh
Copy link
Collaborator

@bwalsh bwalsh commented Dec 18, 2024

This PR:

  • adds a command line utility fq that reads a GraphDefinition and traverses the server, storing the resources in a local sqlite db

For example:

fq --fhir-base-url https://hapi.fhir-aggregator.org/fhir/ --graph-definition-file-path META/GraphDefinition.json --start-resource-id 5eb52055-9c6e-556f-b920-ab1d7f144340 --start-resource-type ResearchStudy --debug

Will produce

image

fix typo

black formatting

black formatting
@bwalsh
Copy link
Collaborator Author

bwalsh commented Dec 18, 2024

GraphDefinition updated. ImagingStudy, Condition and Medication are retrieved

image

@bwalsh
Copy link
Collaborator Author

bwalsh commented Dec 19, 2024

image

@bwalsh bwalsh requested a review from parkergray221 December 19, 2024 02:07
@bwalsh
Copy link
Collaborator Author

bwalsh commented Jan 3, 2025

merged #3

Remaining tasks:

  • modify GraphDefinition to retrieve ResearchStudy and ResearchSubject
  • add additional dataframes (Patient, File, ...)
  • create pypi release
  • other ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant