ForestRanger

ForestRanger

Forest Ranger (2014) – ForestRanger is an application for visualizing large amount of Forest Plots generated from cross sectional surveys (i.e. Canadian Community Health Survey – CCHS).  The Forest Plot(s) report on the association between outcome and exposure variables (i.e. Stroke versus Hypertension adjusted by sex and age) broken down by survey year (i.e. 2008, 2007, 2006, 2005, etc.).  For a chronic disease series of reports there could be 20 variables reported on which would correspond to approximately 400 charts.  ForestRanger allows a researcher to quickly see which associations are increasing or decreasing or have the greatest Odds Ratios (OR) of the associations.  The researcher can then click on the chart of interest and the larger report appears on the right hand side.  ForestRanger can be used for visualizing any directory of PDFs. 
Features of ForestRanger:

  • Dynamic resizing of the images (slider bar)
  • Can process any page of the PDF (i.e. Page 1)
  • Display the selected PDF (right hand sized view)
  • Creates a folder called /forestranger with PNG images of all the PDFs in the selected directory

Review of ForestRanger:

  • Performance is sluggish and consumes alot of CPU
  • The PNG images of the ForestPlots produced aren’t that sharp (PDF viewing is better)
  • Conclusion: Its better to just use the Windows Directory with Large Images displayed and then position your PDF viewer along the side.  

ImageGallery.jar

ImageGallery.jar is a java program for displaying image files (jpg and png) in a window and allowing a user to increase /decrease the size of the image using a slider.  It was created as a test case for ForestRanger.

java -jar -Xmx6g ImageGalley.jar .
java -jar -Xmx6g ImageGalley.jar <directory of the images>