Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.04 KB

README.md

File metadata and controls

39 lines (26 loc) · 1.04 KB

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