Bryan A. Hanson

Published

November 21, 2021

This is a summary of my professional experience related to software development projects. In prior times I taught chemistry and biochemistry for 32 years at DePauw University. If you would like a more traditional CV covering that phase, please click here. My research into plant metabolomics is featured here.

Expertise in:

Positions Held

Professor of Chemistry & Biochemistry, DePauw University     1986–2018

Education

Post-doctoral Associate, Oregon State University     1984–1986
Ph.D., Chemistry, University of California Los Angeles, California     September 1984
B.S., Biochemistry, California State University Los Angeles, California     October 1981

R Software Packages Authored

All my work can be seen at Github. Here are some highlights:

  • ChemoSpec: Exploratory Chemometrics for Spectroscopy
  • ChemoSpec2D: Exploratory Chemometrics for 2D Spectroscopy
  • LearnPCA A series of vignettes explaining PCA from the very beginning.
  • exCon: Interactive Exploration of Contour Data live demo
  • readJDX: Import Data in the JCAMP-DX Format
  • SpecHelpers: Spectroscopy Related Utilities
  • unmixR: Hyperspectral Unmixing with R, with Anton Belov, Conor McManus, Claudia Beleites and Simon Fuller
  • HiveR: Hive Plots in 2D and 3D
  • LindenmayeR: Functions to Explore L-Systems (Lindenmayer Systems)

Selected Presentations

  • “Development of Chemometric Tools for 2D NMR Data Sets” Poster at PANIC 2018 (Practical Applications of NMR in Industry Conference), La Jolla (San Diego) California, March 2018. Download
  • “Using R to Make Sense of NMR Data Sets” invited talk at PANIC 2017 (Practical Applications of NMR in Industry Conference), Hilton Head South Carolina, February 2017. Download
  • “unmixR: Hyperspectral Unmixing in ” with Conor McManus, Simon Fuller, and Claudia Beleites. Poster at 2014, University of California at Los Angeles, June 30–July 3, 2014. Download
  • “Preliminary Metabolic Investigation of Saline-Stressed Portulac olercea using 1H NMR” with Paulina J. Haight and John S. Harwood. Poster at the ACS National Meeting, Indianpolis, September 2013. Download
  • “HiveR: 2 and 3D Hive Plots of Networks” Invited talk at useR! 2012 Conference, Nashville Tennessee, June 12–15, 2012. Download
  • “HiveR: 2 and 3D Hive Plots of Networks” Poster at useR! 2012 Conference, Nashville Tennessee, June 12–15, 2012. Download
  • “Implementation of ANOVA-PCA in R for Multivariate Exploration” with M. J. Keinsley. Poster at useR! 2012 Conference, Nashville Tennessee, June 12–15, 2012. Download
  • “The Effect of Climate Change on the Medicinal Plant Purslane Portulaca oleracea” with Elizabeth Botts, Coutney Brimmer, Tanner Miller, Kelley Summers and Dana Dudle. Presented at the 52\(^{nd}\) Annual Meeting of the Society for Economic Botany, July 9–13, 2011, St Louis Missouri. Download
  • “ChemoSpec: an R Package for the Chemometric Analysis of Spectroscopic Data” useR! 2010 Conference, National Institute of Standards and Technology, Gaithersburg Maryland, July 2010. Download
  • “Assessing Serenoa repens (Arecaceae) Quality at the Retail Level Using Spectroscopic and Chemometric Methods” with Tao Ye and M. Daniel Raftery. Presented at the 49\(^{th}\) Annual Meeting of the Society for Economic Botany, June 1–5, 2008, Duke University. Download

Miscellaneous

  • Google Summer of Code 2021: Mentored Tejasvi Gupta (India) who adapted ChemoSpec to provide ggplot2 and plotly graphics options.
  • Google Summer of Code 2021: Co-mentored Sang Truong (USA) who continued work on the hyperSpec package.
  • Google Summer of Code 2020: Co-mentored Erick Oduniyi (USA) who began the work of refactoring hyperSpec into sub-packages.
  • Google Summer of Code 2016: Co-mentored Anton Belov (Russia) in writing new functions for the unmixR package.
  • Google Summer of Code 2013: Co-mentored Conor McManus (Ireland) in writing the unmixR package.
  • I am a significant contributor to the Valid NMR Chemometrics Wiki.
  • You can see my StackExchange Activity.