Quickstart Tutorial For Windows - DeepPhe/DeepPhe-Release GitHub Wiki

Before beginning this tutorial, please install DeepPhe for Windows.

Overview

This tutorial will take you through the following steps:

  1. Starting the DeepPhe Desktop
  2. Starting the DeepPhe Phenotype Summarizer
  3. Configuring the DeepPhe Phenotype Summarizer to process example reports
  4. Processing the fictitious patient reports and saving the results to the DeepPhe database, and to various output files
  5. Viewing the results in the DeepPhe Visualizer

Starting the DeepPhe Desktop

When you run DeepPhe Desktop you will be met with this window:

The DeepPhe database will automatically be started on launch, so the DeepPhe Phenotype Summarizer has a place to store results, and those results can be viewed in the DeepPhe Visualizer.

DeepPhe uses a Neo4j Database to store results.

Starting the DeepPhe Phenotype Summarizer

Now that the database is running, we are ready to start the DeepPhe Phenotype Summarizer. We start the DeepPhe Phenotype Summarizer by clicking on the leftmost button on the menu screen labeled "Patient Phenotype Summarizer".

Another window will pop up that looks like this:

Configuring the DeepPhe Phenotype Summarizer

Welcome to the DeepPhe Phenotype Summarizer

Before we run, we should take note of the configurations of the Pipeline Runner. Once you first launch the application the parameters are all set to run an example dataset. If you choose to customize the parameters, please take a look at the available parameters you can change below.

DEFAULT PARAMETER VALUES

  • InputDirectory: /Users/yourHomeDirectory/DeepPheDocs
  • OutputDirectory: /Users/yourHomeDirectory/DeepPheDocsOutput (directory must exist on filesystem)
  • StartNeo4j: (leave blank)
  • StopNeo4j: (leave blank)
  • Neo4jUri: bolt://127.0.0.1:7687
  • Neo4jUser: neo4j
  • Neo4jPass: neo4jpass

Process Patient Reports

We are all set and ready to run. To run the DeepPhe phenotype summarization pipeline, click the green button at the top of the screen that looks like a person on a run.

The DeepPhe phenotype summarization pipeline will run and display a "COMPLETE" message when it's finished.

The window should also look like this once the summarization is complete:

View Results in the DeepPhe Visualizer

With the patient reports processed by the DeepPhe phenotype summarization pipeline, we can now view the results written to the database in the DeepPhe Visualizer.

All we have to do is go back to the DeepPhe Menu and select the middle button labeled "DeepPhe Visualization Tool".

The DeepPhe Visualizer will automatically open in a browser window.

⚠️ **GitHub.com Fallback** ⚠️