Professor

Anthony Scopatz is currently an Assistant Professor at the University of South Carolina in the Nuclear Engineering program in the Mechanical Engineering Department. He is a computational physicist and long time Python developer. Anthony holds his BS in Physics from UC, Santa Barbara and a Ph.D. in Mechanical / Nuclear Engineering from UT Austin. A former Enthought employee, he spent his post-doctoral studies at the FLASH Center at the University of Chicago in the Astrophysics Department. Then he became a Staff Scientist at the University of Wisconsin-Maidson in Engineering Physics. Anthony's research interests revolve around essential physics modeling of the nuclear fuel cycle, and information theory & entropy. Anthony is proudly a fellow of the Python Software Foundation and has published and spoken at numerous conferences on a variety of science & software development topics.


Education & Employment


The University of South Carolina

Assistant Professor, Mechanical Engineering Department

Columbia, SC, 2015 - present
  • Cyclus: An agent-based, discrete time nuclear fuel cycle simulator.
  • PyNE: The Nuclear Engineering Toolkit.
  • Website: http://www.ergs.sc.edu/

CNERG, The University of Wisconsin-Madison

Associate Scientist, Engineering Physics Department

Madison, WI, 2013 - 2015
  • Cyclus: An agent-based, discrete time nuclear fuel cycle simulator.
  • PyNE: The Nuclear Engineering Toolkit.
  • Website: https://cnerg.github.io/

The FLASH Center, The University of Chicago

Research Scientist, Postdoctoral Scholar, Astronomy & Astrophysics Dept.

Chicago, IL, 2011 - 2013
  • NIF: Simulation of magnetic field generation from neutral plasmas using FLASH.
  • CosmoB: Simulation of magnetic field generation from neutral plasmas using FLASH.
  • FLASH4: High-energy density physics capabilities and utilities.
  • Simulated Diagnostics: Schlieren, shadowgraphy, Langmuir probes, etc. from FLASH.
  • OpacPlot: HDF5-based equation of state and opacity file format.
  • Website: http://flash.uchicago.edu/site/

The University of Texas at Austin

Ph.D. Mechanical Engineering, Nuclear and Radiation Engineering Program

Austin, TX, 2008 - 2011
  • Adviser: Erich A. Schneider
  • Dissertation: Essential Physics for Fuel Cycle Modeling & Analysis

Enthought, Inc.

Scientific Software Developer

Austin, TX, 2010 - 2011
  • PlotTool: Time series data visualization for J.P. Morgan Chase.
  • PivotTable: Data cube configuration, management, and visualization for J.P. Morgan Chase.
  • WIPP-PA: Waste Isolation Pilot Project Performance Assessment tool for Sandia Nat’l Labs.
  • EasyGuide2: Dental implant imaging software for Keystone Dental.

The University of Texas at Austin

M.S.E. Mechanical Engineering, Nuclear and Radiation Engineering Program

Austin, TX, 2006 - 2007
  • Adviser: Erich A. Schneider
  • Thesis: Recyclable Uranium Options under the Global Nuclear Energy Partnership

University of California, Santa Barbara

B.S. Physics

Santa Barbara, CA, 2002 - 2006
  • Graduated with a Major in Physics and a Minor in Mathematics

University of California, Santa Barbara

Undergraduate Research Assistant

Santa Barbara, CA, 2002 - 2005
  • Terahertz Continuous Wave Spectroscopy
  • Studied the effect of Terahertz waves on biomacromolecules in water.

Los Alamos National Laboratory

Summer Internship/Visiting Scientist

Los Alamos, NM, 2004 - 2004
  • Terahertz Pump-Probe Spectroscopy
  • Looked at the effect of Terahertz waves on Erbium-Arsenide on a Gallium-Arsenide substrate.

Awards, Grants, & Contracts

Omega Laser User's Group Travel Award

$1,100.00 in 2013

NIF User's Group Travel Award

$1,150.00 in 2013

Innovations in Fuel Cycle Research, 2nd place Systems Engineering and Analysis

$2,500.00 in 2010

MCNPX Bug #100

$20.00 in 2009

Graduate Travel Award Fund

$2,000.00 in 2008

George J. Heuer, Jr. Ph.D. Endowed Graduate Fellowship Fund

$2,500.00 in 2007

George J. Heuer, Jr. Ph.D. Endowed Graduate Fellowship Fund

$2,500.00 in 2006


Service

SciPy 2014 Communications Chair

2014

SciPy 2013 Communications Chair

2013

SciPy 2012 Open Spaces Chair

2012

SciPy 2011 Chair of Python & Core Technologies Track

2011

PyCon 2010 Program Committee Member

2010

Peer Reviewer for Nuclear Engineering & Design (NED-D-09-00256)

2009


Projects


Bright


Nuclear Fuel Cycle Component Collection
  • Lead Developer: September 2006 - present

Cyclus


Agent-Based Nuclear Fuel Cycle Simulator
  • Project Lead: June 2013 - July 2015

Enthought Tool Suite

Tools for building scientific applications
  • Developer: May 2010 - October 2011

FLASH

Modular, parallel multiphysics simulation code for terrestrial and astrophysical plasmas.
  • HEDP Developer: Nov 2011 - May 2013

PyNE


The Nuclear Engineering Toolkit
  • Lead Developer: April 2011 - present

PyTables


Pythonic Wrapper for HDF5
  • Lead Developer: July 2011 - present

xonsh


A Python-ish, BASHwards-compatible shell language and command prompt.
  • Lead Developer: February 2015 - present

xsgen

Cross section generator for Bright multi-group reactors.
  • Lead Developer: May 2008 - present

yt


Volumetric Data Analysis
  • Developer: August 2012 - present

Publications

[Download bibtex]

  1. Robert Flanagan, and Anthony Scopatz. "Characteristic Reactor Cross Section Generation with XSgen". Global 2017 [accepted]. Seoul, Korea Sept 2017
  2. Anthony Scopatz, and Robert Flanagan. "Request Callbacks in the Cyclus Dynamic Resource Exchange". Global 2017 [accepted]. Seoul, Korea Sept 2017
  3. Meurer, Aaron, Smith, Christopher P, Paprocki, Mateusz, {\v{C}}ert{\'\i}k, Ond{\v{r}}ej, Rocklin, Matthew, Kumar, AMiT, Ivanov, Sergiu, Moore, Jason K, Singh, Sartaj, Rathnayake, Thilina, Sean Vig, Brian E Granger, Richard P Muller, Francesco Bonazzi, Harsh Gupta, Shivam Vats, Fredrik Johansson, Fabian Pedregosa, Matthew J Curry, Ashutosh Saboo, Isuru Fernando, Sumith Kulal, Robert Cimrman, and Anthony Scopatz. "SymPy: Symbolic computing in Python". PeerJ Computer Science . 4 p. e103 Jan 2017
  4. Scopatz, Anthony Michael. "Facility Deployment Decisions Through Warp Optimization of Regressed Gaussian Processes". Nuclear Science and Engineering . p. 1--15 (2017)
  5. Wilson, Paul H, Schneider, Erich, Pascucci, Valerio, Livnat, Yarden, Hiromoto, Robert, Scopatz, Anthony, Brossard, Dominique, and Scheufele, Dietram. "Developing the User Experience for a Next Generation Nuclear Fuel Cycle Simulator (NGFCS)". . (2017)
  6. Kathryn D. Huff, Matthew J. Gidden, Robert W. Carlsen, Robert R. Flanagan, Meghan B. McGarry, Arrielle C. Opotowsky, Erich A. Schneider, Anthony M. Scopatz, and Paul P.H. Wilson. "Fundamental concepts in the Cyclus nuclear fuel cycle simulation framework". Advances in Engineering Software . 94 p. 46 - 59 (2016) link doi
  7. Schneider, Erich, Flanagan, Robert, Bagdatlioglu, Cem, and Scopatz, Anthony. "An Integrated Fuel Depletion Calculator for Fuel Cycle Options Analysis". . (2016)
  8. Scopatz, Anthony Michael. "Nonjudgmental Dynamic Fuel Cycle Benchmarking". Nuclear Technology . 195 p. 273--287 (2016)
  9. Wilson, Paul, and Scopatz, Anthony. "Market-Based and System-Wide Fuel Cycle Optimization". . (2016) doi
  10. Denia Djokic, Anthony Scopatz, H R Greenberg, Kathryn Huff, R P Nibbleink, and M Fratoni. "The Application of CYCLUS to Fuel Cycle Transition Analysis". GLOBAL 2015. Mar 2015 link
  11. Anthony M. Scopatz, Matthew J. Gidden, Robert W. Carlsen, Robert R. Flanagan, Kathryn D. Huff, Meghan B. McGarry, Arrielle C. Opotowsky, Olzhas Rakhimov, Zach Welch, and Paul P. H. Wilson. "Cyclus Archetypes". CoRR . abs/1511.05619 (2015) link
  12. Anthony Scopatz, and Kathryn Huff. "Effective Computation in Physics: Field Guide to Research with Python". . (2015)
  13. Tzeferacos, Petros, Fatenejad, Milad, Flocke, Norbert, Graziani, Carlo, Lamb, Donald Q, Lee, Dongwook, Meinecke, Jenna, Scopatz, Anthony, and Weide, Klaus. "FLASH MHD simulations of experiments that study shock-generated magnetic fields". High Energy Density Physics . 17 p. 24-31 (2015)
  14. Biondo, Elliott, Scopatz, Anthony, Gidden, Matthew, Slaybaugh, Rachel, and Bates, Cameron. "Quality Assurance within the PyNE Open Source Toolkit". Am. Nuc. Soc. Winter Meeting 2014. 111 Anaheim, CA, USA Nov 2014
  15. Elliott Biondo, Anthony Scopatz, Matthew Gidden and Rachel Slaybaugh, Cameron Bates, and Paul P.H. Wilson. "Quality Assurance within the PyNE Open Source Toolkit". Am. Nuc. Soc. Winter Meeting 2014. Anaheim, CA, USA Nov 2014
  16. Anthony Scopatz, Cameron R. Bates, Elliott Biondo, Kathryn Huff, Kalin Kiesling, Robert Carlsen, Andrew Davis, Matthew Gidden, Tim Haines, Joshua Howland, Blake Huff, Kevin Manalo, Arrielle Opotowsky, Rachel Slaybaugh, Eric Relson, Paul Romano, Patrick Shriwise, John D. Xia, Paul Wilson, and Julie Zachman. "PyNE Progress Report". . 11 2014
  17. Gidden, Matthew, R. Carlsen, A. Opotowsky, O. Rakhimov, A. Scopatz, and P. Wilson. "Agent-Based Dynamic Resource Exchange in Cyclus". Physor 2014. Kyoto, Japan Sept 2014
  18. Biondo, E., Davis, A., Scopatz, A., and Wilson, P. P. H.. "Rigorous Two-Step Activation for Fusion Systems with PyNE". Proc. of the 18th Topical Meeting of the Radiation Protection and Shielding Division of ANS. Knoxville, TN (2014)
  19. Tzeferacos, Petros, Fatenejad, Milad, Flocke, Norbert, Graziani, Carlo, Gregori, Gianluca, Lamb, Donald, Lee, Dongwook, Meinecke, Jena, Scopatz, Anthony, and Weide, Klaus. "Numerical modeling of laser-driven experiments of colliding jets: Turbulent amplification of seed magnetic fields". Bulletin of the American Physical Society . 59 (2014)
  20. Anthony Scopatz, Elliott D. Biondo, Carsten Brachem and John Xia, and Paul P. H. Wilson. "PyNE Progress Report". Am. Nuc. Soc. Winter Meeting 2013. Washington D.C., CA, USA Nov 2013
  21. Anthony Scopatz. "A Dynamic, Dependent Type System for Nuclear Fuel Cycle Code Generation". GLOBAL 2013. Salt Lake City, UT, USA Oct 2013
  22. Matthew Gidden, Anthony Scopatz, and Paul Wilson. "Developing Standardized, Open Benchmarks and a Corresponding Specification Language for the Simulation of Dynamic Fuel Cycles". American Nuclear Society Annual Meeting 2013. Atlanta, GA, USA Jun 2013
  23. Anthony Scopatz. "First and second order approximations to stage numbers in multicomponent enrichment cascades". International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering. Sun Valley, ID, USA May 2013
  24. Anthony Scopatz, Milad Fatenejad and Norbert Flocke, Gianluca Gregori, Don Lamb, Dongwook Lee and Jena Meinecke, Petros Tzeferacos, and Klaus Weide. "FLASH Hydrodynamic Simulations of Potential Experiment Design at NIF to Explore the Generation of Cosmological Magnetic Fields". NIF User's Group Meeting 2013. 109 Livermore, CA, USA Feb 2013
  25. Anthony Scopatz, Milad Fatenejad and Norbert Flocke, Gianluca Gregori, Don Lamb, Dongwook Lee and Jena Meinecke, Petros Tzeferacos, and Klaus Weide. "FLASH Hydrodynamic Simulations of Potential Experiment Design at NIF and Omega to Explore High Magnetic Reynolds Number Regimes". Omega Laser User's Group Meeting 2013. Rochester, NY, USA Feb 2013
  26. Petros Tzeferacos, Milad Fatenejad and Norbert Flocke, Gianluca Gregori, Don Lamb, Dongwook Lee and Jena Meinecke, Anthony Scopatz, and Klaus Weide. "MHD Simulations of Cosmological Magnetic Field Generation with the FLASH Code". NIF User's Group Meeting 2013. Livermore, CA, USA Feb 2013
  27. Lamb, DQ, Scopatz, A, Tzeferacos, P, Daley, C, Fatenejad, M, Flocke, N, Graziani, C, Lee, D, Weide, K, Doyle, H, and others. "Validation and Predictive Radiation-Hydrodynamic Simulations with FLASH: Shock-Generated Magnetic Field Experiments Using the Vulcan Laser Facility at RAL". Bulletin of the American Physical Society . 58 (2013)
  28. Scopatz, Anthony M, Schneider, Erich A, Li, Jun, and Yim, Man-Sung. "Entropy-Based Nuclear Fuel Cycle Sensitivities and Covariances". Nuclear Technology . 183 p. 45--61 (2013)
  29. Anthony Scopatz, Fatenejad, Milad, Flocke, Norbert, Gregori, Gianluca, Koenig, M, Lamb, DQ, Lee, D, Meinecke, J, Ravasio, A, Tzeferacos, P, and others. "FLASH hydrodynamic simulations of experiments to explore the generation of cosmological magnetic fields". High Energy Density Physics . 9 p. 75--81 (2013)
  30. Tzeferacos, Petros, Daley, Christopher, Fatenejad, Milad, Flocke, Norbert, Graziani, Carlo, Lamb, Donald Q, Lee, Dongwook, Scopatz, Anthony, Weide, Klaus, Doyle, Hugo, and others. "Predictive radiation-MHD simulations with FLASH: Magnetic field generation and turbulent amplification experiments with the Omega EP laser". Bulletin of the American Physical Society . 58 (2013)
  31. Milad Fatenejad, John Bachan, Sean Couch, Chris Daley and Anshu Dubey, Norbert Flocke, Carlo Graziani, Don Lamb and Dongwook Lee, Anthony Scopatz, Petros Tzeferacos, and Klaus Weide. "Improvements to the FLASH code for Simulating HEDP Experiments". APS Div. of Plasma Phys. 2012. Providence, RI, USA Oct 2012
  32. Norbert Flocke, John Bachan, Sean Couch, Chris Daley and Anshu Dubey, Milad Fatenejad, Carlo Graziani, Don Lamb and Dongwook Lee, Anthony Scopatz, Petros Tzeferacos, and Klaus Weide. "Improvements to the FLASH Laser Energy Deposition Package". APS Div. of Plasma Phys. 2012. Providence, RI, USA Oct 2012
  33. Anthony Scopatz, Milad Fatenejad, Norbert Flocke and Gianluca Gregori Don Lamb, Dongwook Lee, Jena Meinecke and Petros Tzeferacos, and Klaus Weide. "FLASH Hydrodynamic Simulations of Experiments to Explore the Generation of Cosmological Magnetic Fields". APS Div. of Plasma Phys. 2012. Providence, RI, USA Oct 2012
  34. Anthony Scopatz, Paul Romano, Paul Wilson, Rachel Slaybaugh and Katy Huff, and Eric Relson. "PyNE: Python for Nuclear Engineering". SciPy 2012. Austin, TX, USA Jul 2012
  35. Anthony Scopatz. "Total Recall: flmake and the Quest for Reproducibility". SciPy 2012. Austin, TX, USA Jul 2012
  36. Anthony Scopatz, Milad Fatenejad, Norbert Flocke and Gianluca Gregori, Michel Koenig, Don Lamb, Dongwook Lee and Jena Meinecke, Alessandra Ravasio, Petros Tzeferacos and Klaus Weide, and Roman Yurchak. "FLASH Hydrodynamic Simulations of Experiments to Explore the Generation of Cosmological Magnetic Fields". HELDA 2012. 107 Tallahassee, FL, USA Apr 2012
  37. Anthony Scopatz, and Erich Schneider. "Interpolations of Nuclide-Specific Scattering Kernels Generated with Serpent". PHYSOR 2012. Knoxville, TN, USA Apr 2012
  38. Anthony Scopatz, Moo Le, Chris Camphouse, Jonathan March and Warren Weckesser, and Eric Jones. "A Dynamic Waste Isolation Pilot Plant Performance Assessment Tool". Waste Management 2012. Phoenix, AZ, USA Feb 2012
  39. Anthony M Scopatz, Romano, Paul K, Wilson, Paul PH, and Huff, Kathryn D. "PyNE: Python for Nuclear Engineering". Transactions of the American Nuclear Society . 107 p. 985 (2012)
  40. Anthony Scopatz, Jun Li, Erich Schneider, and Man-Sung Yim. "Fuel Cycle Covariance of Plutonium and Americium Separations to Repository Capacity using Information Theoretic Measures". Global 2011. Makuhari, Japan Dec 2011
  41. Alfredo Miranda, Anthony Scopatz, and Erich Schneider. "Nuclear Fuel Cycle Simulation Framework". UT Energy Forum. Austin, TX, USA Feb 2011
  42. Huff, Kathryn D, Scopatz, Anthony M, Preston, Nicholas D, and Wilson, Paul PH. "Rapid peer education of a computational nuclear engineering skill suite". Transactions of the American Nuclear Society . 104 p. 103 (2011)
  43. Scopatz, Anthony Michael. "Essential physics for fuel cycle modeling". . (2011)
  44. Anthony Scopatz, Jun Li, Erich Schneider, and Man-Sung Yim and Brian Parks. "The Impact of Reprocessing Separation Efficiency on Repository Capacity and Performance". Fuel Cycle Research and Development 2010. Gaithersburg, MD, USA Oct 2010
  45. Anthony Scopatz, Li, Jun, Yim, Man-sung, and Schneider, Erich. "Nuclear Fuel Cycle Sensitivity to the Variation of Physical Parameters". PHYSOR 2010. Pittsburgh, PA, USA (2010)
  46. Anthony Scopatz, Li, Jun, Yim, Man-Sung, and Schneider, Erich. "Methodology for Identifying Critical Fuel Cycle Parameters Governing Repository Capacity". Transactions of the American Nuclear Society . 102 p. 101--102 (2010)
  47. Anthony Scopatz. "Elementary Fuel Cycle Parameter Contingency Analysis". American Nuclear Society Student Conference. Ann Arbor, MI, USA (2010)
  48. Li, Jun, Scopatz, Anthony, Yim, Man-Sung, and Schneider, Erich. "The sensitivity of fuel cycle performance to separation efficiency". Nuclear Engineering and Design . 240 p. 511--523 (2010)
  49. Jun Li, Anthony Scopatz, Man-sung Yim, and Erich Schneider. "The Impact of Reprocessing Separation Efficiency on Repository Capacity and Performance". Integrated Radioactive Waste Management in Future Fuel Cycles 2009. Charleston, South Carolina, USA Nov 2009
  50. Anthony Scopatz, and Schneider, Erich. "A new method for rapid computation of transient fuel cycle material balances". Nuclear Engineering and Design . 239 p. 2169--2184 Oct 2009 doi
  51. Erich Schneider, Anthony Scopatz, and Brian Parks. "The Impact of Reprocessing Separation Efficiency on Repository Capacity and Performance". . Austin, TX, USA Sep 2009
  52. Anthony Scopatz. "Impact of Separation Efficiencies on Repository Peak Temperature Time". Am. Nuc. Soc. Student Conference 2009. Gainesville, FL, USA Apr 2009
  53. Jun Li, Anthony Scopatz, Man-Sung Yim, and Erich Schneider. "The Sensitivity of Fuel Cycle Performance to Separation Efficiency". Nuclear Engineering and Design . 240 p. 511--523 (2009) doi
  54. Anthony Scopatz. "A Newer Medium-Fidelity Method for Reactor and Fuel Cycle Simulation - A PhD Proposal". . p. 130 Austin, TX, USA (2009)
  55. Anthony Scopatz, Li, Jun, Yim, Man-sung, and Schneider, Erich. "A Systemic Evaluation of the Sensitivity of Fuel Cycle". GLOBAL 2009. Paris, France (2009)
  56. Anthony M Scopatz, and Schneider, Erich A. "A new method for rapid computation of transient fuel cycle material balances". Nuclear Engineering and Design . 239 p. 2169--2184 (2009) doi
  57. Schneider, Erich, and Anthony Scopatz. "Attachment E Uranium Resource Model (U of TX-Austin)". Advanced Fuel Cycle Economic Tools, Algorithms, and Methodologies . (2009)
  58. Anthony Scopatz. "Effects of Neutronic Parameterization on Recyclable Uranium Fuel Cycles". Am. Nuc. Soc. Student Conference 2008. College Station, TX, USA Mar 2008
  59. Erich Schneider, and Anthony Scopatz. "A Parameterization of the Neutronic Characteristics of Recyclable Uranium". PHYSOR 2008. Interlaken, Switzerland (2008)
  60. Anthony Scopatz. "Perturbation Method for Determining Hitting Target Burnup When Mixing Mass Streams". . p. 8 Austin, TX, USA (2008)
  61. Li, J, Anthony Scopatz, Yim, MS, Schneider, E, and McNelis, D. "Impact of reprocessing separation efficiency on fuel cycle cost and repository capacity". Transactions of the American Nuclear Society . 99 p. 211--212 (2008)
  62. Anthony Michael Scopatz. "Recyclable Uranium Options Under the Global Nuclear Energy Partnership". . p. 154 Dec 2007
  63. Schneider, E., Anthony Scopatz, and Deinert, M.. "Depleted and Recyclable Uranium in the United States: Inventories and Options". GLOBAL 2007. p. 1549--1554 Boise, Idaho, USA (2007) link
  64. Prasankumar, Rohit P., Anthony Scopatz, Hilton, David J., Taylor, Antoinette J., Averitt, Richard D.., Zide, Joshua M.., and Gossard, Arthur C.. "Carrier Dynamics in ErAs Nanoislands Measured by Optical-Pump THz-Probe Spectroscopy". . May 2005 link
  65. Prasankumar, R. P., Anthony Scopatz, Hilton, D. J., Taylor, a. J., Averitt, R. D., Zide, J. M., and Gossard, a. C.. "Carrier dynamics in self-assembled ErAs nanoislands embedded in GaAs measured by optical-pump terahertz-probe spectroscopy". Applied Physics Letters . 86 p. 201107 (2005) link doi
  66. Prasankumar, Rohit P, Scopatz, Anthony, Hilton, David J, Taylor, Antoinette J, Averitt, Richard D, Zide, Joshua M, and Gossard, Arthur C. "Carrier Dynamics in ErAs Nanoislands Measured by Optical-Pump THz-Probe Spectroscopy". Quantum Electronics and Laser Science Conference. p. QWC3 (2005)
  67. Prasankumar, Rohit P, Scopatz, Anthony, Hilton, David J, Taylor, Antoinette J, Averitt, Richard D, Zide, Joshua, and Gossard, Arthur C. "Carrier Dynamics in Self-Assembled ErAs Nanoislands Measured by Optical Pump-THz Probe Spectroscopy". Optical Terahertz Science and Technology. p. TuB3 (2005)
  68. Xu, J, Ramian, G, Savvidis, P, Scopatz, AM, Allen, SJ, Galan, JF, Birge, RR, and Plaxco, K. "Terahertz Circular Dichroism Spectroscopy of Biopolymers". APS Meeting Abstracts. 1 p. 14007 (2004)
  69. Xu, J, Ramian, G, Scopatz, AM, Allen, SJ, and Plaxco, KW. "Biological Sensing with Terahertz Circular Dichroism Spectroscopy". APS Meeting Abstracts. 1 p. 35009 (2003)
  70. Xu, Jing, Ramian, Gerald J, Galan, Jhenny F, Savvidis, Pavlos G, Scopatz, Anthony Michael, Birge, Robert R, Allen, S James, and Plaxco, Kevin W. "Terahertz circular dichroism spectroscopy: A potential approach to the in situ detection of life's metabolic and genetic machinery". Astrobiology . 3 p. 489--504 (2003)
  71. Harrison, RK, Scopatz, AM, and Ernesti, M. "A review of nuclear fuel cycle options for developing nations". Proceedings of GLOBAL 2007 conference on advanced nuclear fuel cycles and systems.

Teaching Experience


EMCH 552: Intro to Nuclear Engineering

University of South Carolina

Professor, August 2017
This course is an introduction to nuclear physics and engineering, covering the important underlying science and mathematics to nuclear power generation. Unlike previous sememsters, this course was taught in a flipped style. [Syllabus]

EMCH 558/758: Reactor Power Systems

University of South Carolina

Professor, January 2017
This course covers conventional Pressurized Water Reactors (PWR) and Boiling Water Reactors (BWR) system energy designs for transport, containment, and accident prevention and mitigation. Near term, developmental, and proposed enhanced capability reactor system designs. Cross listed as an undergraduate and graduate course. [Syllabus]

EMCH 552: Intro to Nuclear Engineering

University of South Carolina

Professor, August 2016
This course is an introduction to nuclear physics and engineering, covering the important underlying science and mathematics to nuclear power generation. [Syllabus]

EMCH 558/758: Reactor Power Systems

University of South Carolina

Professor, January 2016
This course covers conventional Pressurized Water Reactors (PWR) and Boiling Water Reactors (BWR) system energy designs for transport, containment, and accident prevention and mitigation. Near term, developmental, and proposed enhanced capability reactor system designs. Cross listed as an undergraduate and graduate course. [Syllabus]

Scientific Computing with Python and SciPy

African Institute for Mathematical Sciences

Lecturer, September 2014
Instructed 50+ students in a full 30 hour course in the basics of scientific computing in the context of the scientific Python stack. [Website] [Course Materials]

HDF5 is for Lovers

SciPy 2014

Instructor, July 2014
Instructed 130+ students in the use & structure of HDF5 and PyTables. [Course Materials]

Scientific Computing with Python and SciPy

African Institute for Mathematical Sciences

Lecturer, September 2013
Instructed 50+ students in a full 30 hour course in the basics of scientific computing in the context of the scientific Python stack. [Website] [Course Materials]

HDF5 is for Lovers

PyData Silicon Valley 2013

Instructor, March 2013
Instructed 130+ students in the use & structure of HDF5 and PyTables. [Course Materials]

HDF5 is for Lovers

PyCon Canada 2012

Instructor, November 2012
Instructed 130+ students in the use & structure of HDF5 and PyTables. [Course Materials]

HDF5 is for Lovers

SciPy 2012

Instructor, July 2012
Instructed 130+ students in the use & structure of HDF5 and PyTables. [Website] [Video] [Course Materials]

Python for Scientific Computing

Enthought, Inc.

Instructor, 2010 - 2012
Instructed 11 week-long courses on scientific computing in Python at various universities, national labs, & businesses.

SciPy Tutorial

SciPy 2011

Instructor, July 2011
Instructed 50 students in the SciPy Python package. [Course Materials]

Computational Methods in Nuclear Engineering

The University of Texas at Austin

Teaching Assistant/Grader, August 2010 - December 2010
Helped students develop and debug their discrete ordinates code throughout the course.

Astronomy 1

University of California, Santa Barbara

Undergraduate Teaching Assistant/Grader, September 2005 - December 2005
Graded a first year Astronomy course and provided teaching assistance when required.


Memberships


NumFOCUS

Founding Treasurer & Board Member, 2011 - 2014 [Website]

Python Software Foundation

Fellow, 2013 - present

inSCIght: The Scientific Computing Podcast

Host & Blogger, 2011 - 2013

American Physical Society

Member, 2012 - 2013

Software Carpentry

Instructor, 2011 - present

The Hacker Within

Member, 2009 - present

American Nuclear Society

Member, 2006 - present


Skills


Programming Languages

  • Expert: Python, Cython, C, C++, Bash, xonsh
  • Intermediate: Fortran 77/90/95, Haskell, Java, JavaScript, Lua

Markup Languages

  • Expert: Restructured Text, LaTeX, HTML, CSS, XML, markdown, Asciidoc
  • Intermediate: PHP

Specialized Software

  • Expert: Linux, Unix, OS/2, SSH, HDF5, Boost::Python, NumPy, SciPy, MatPlotLib, ORIGEN v2.2, MCNP/X, Mathematica, Serpent, OpenMC
  • Intermediate: MATLAB, Maple, NJOY, Django, Flask, SQLite, MySQL, MongoDB