Use case

Patient Journey Graph

This demo queries the public MIMIC Demo Dataset on patient journey usually needed by healthcare or insurance organizations. This video also demonstrates users can query the same copy of data both in SQL (via Trino) and Graph (via PuppyGraph).

Tech stack

PuppyGraph
Trino
Apache Iceberg
Docker

Queries in natural language

  • Query the information of the first 10 patients
  • Query the complete path from a specific patient to their related admissions, diagnoses, and the corresponding ICD diagnosis details
  • Query all patients diagnosed with "Aphasia" and then to find their other diagnosis records
  • Query the top 10 most common diagnoses among patients
  • Modify data through Trino and read data using PuppyGraph by query and modify a specific patient data

Want to try it yourself?

We've open-sourced the sample dataset, graph schema, and graph queries on GitHub, so you can recreate this demo in your own environment.

Visit GitHub Repository

Downloads

Sample dataset

Download

Schema JSON file

Download

Query groovy file

Download

Get started with PuppyGraph!

PuppyGraph empowers you to seamlessly query one or multiple data stores as a unified graph model.

Dev Edition

Free Download

Enterprise Edition

Developer

$0
/month
  • Forever free
  • Single node
  • Designed for proving your ideas
  • Available via Docker install

Enterprise

$
Based on the Memory and CPU of the server that runs PuppyGraph.
  • 30 day free trial with full features
  • Everything in Developer + Enterprise features
  • Designed for production
  • Available via AWS AMI & Docker install
* No payment required

Developer Edition

  • Forever free
  • Single noded
  • Designed for proving your ideas
  • Available via Docker install

Enterprise Edition

  • 30-day free trial with full features
  • Everything in developer edition & enterprise features
  • Designed for production
  • Available via AWS AMI & Docker install
* No payment required