Past Courses
Teaching Assistant, UO: GEOL 610: Advanced Computational Earth Science, 2020
Teaching Assistant, UO: GEOL 453: Tectonics, 2018
Teaching Assistant, UO: GEOL 467: Fault Mechanics, 2018
Teaching Assistant, UO: GEOL 201: Earth’s Interior Heat and Dynamics, 2016-2017
Supplementary Materials
I document my learning journey in hopes that it will help others on a similar path. Some of my latest blog posts are linked below.
-
Computer Vision Componentry
Optimizing Componentry Analysis of Tephra with Computer Vision Python in Science Conference (SciPy 2022) Tyler J. Newton, Joshua Wiejaczka Abstract Forecasts of volcanic ash hazards rely on models informed by field studies of analogous eruptions. Two model parameters that affect forecasts, plume height and mass eruption rate, are calculated through componentry analysis, in which the […]
-
C Fundamentals
I cataloged my journey learning the C programming language in a Jupyter Notebook that runs on a C kernel. An HTML rendered version of the Jupyter Notebook follows, and the notebook can be accessed at https://github.com/tjnewton/snippets/blob/master/C/learning_C.ipynb
-
Basic Image Classification
This blog post covers the implementation of basic image classification models. An HTML rendered version of the Jupyter Notebook follows, and the notebook can be accessed at https://github.com/tjnewton/computer-vision/blob/main/image_classification.ipynb
-
Install GMT 4.5.18 on macOS Catalina
Notes on debugging a GMT 4.5.18 install on macOS Catalina 10.15.7 (to use with NonLinLoc). Start by following the instructions to install GMT dependencies here: https://github.com/GenericMappingTools/gmt/wiki. I installed dependencies on macOS via Homebrew: Then download the source code tarball via the GMT GitHub Wiki: https://github.com/GenericMappingTools/gmt/wiki/GMT-4.5.18. Untar by double-clicking the downloaded file. Open a terminal window, […]