Skip to content

A program to explore an ontology of medical abnormalities using a tree data structure.

Notifications You must be signed in to change notification settings

jlaframboise/Medical-Abnormalities-Explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Medical Abnormalities Explorer

By Jacob Laframboise

Medical Abnormalities Explorer, or Human Phenotype Ontology Explorer (HPO Explorer) is a program to read in a medical ontology and to organize it with children parent relationships emulating a tree structure.

This uses recursion to allow one to query the ontology and get the entire path up the tree to the root from any node on the way.

This is for a project in a Queen's University Java course. The dataset is the Human Phenotype Ontology, from https://hpo.jax.org/app/

The Human Phenotype Ontology

Organization

This project is organized into a subfolder for resources, and a subfolder for source code. The files correctly reference each other in this configuration.

Run instructions

To run:

  • execute from within HPO-Explorer directory
  • it works in InteliJ Idea.

To run from windows command line:

Inside HPO-Explorer directory run:

javac -classpath src/ src/HPOExplorer.java

Then inside the same folder run:

java -classpath src/ HPOExplorer

About

A program to explore an ontology of medical abnormalities using a tree data structure.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages