Gus Becker's repositories
ImageXD-2021-solidification-tracking
This project contains files associated with a talk presented by C. Gus Becker and Marianne Corvellec at the 2021 Berkeley Institute of Data Science ImageXD conference. Included is a demo of the solid-liquid (S-L) interface identification and tracking code developed to automatically identifying the S-L interface of solidifying metallic alloys. Radiographic data was captured via transmission electron microscopy (TXM) at the Advanced Photon Source (APS) at Argonne National Laboratory (ANL) in February 2019 by researchers of the Center for Advanced Non-Ferrous Structural Alloys (CANFSA) at Colorado School of Mines.
advent-of-code-2021
This repository contains my solutions to the Advent of Code 2021 challenge. Solutions are my own, but problem statements were created by Eric Wastl. More info about the challenge can be found on the about page: https://adventofcode.com/2021/about
aps-directional
A repository for processing directional solidification experiments performed at the Advanced Photon Source (APS).
black-white-red-ca
Cellular automaton originally developed for the #WCCChallenge prompt: "#000000FF, #FFFFFFFF, #FF0000FF"
CANFSA-Python-Workshop
This is a Python workshop developed by CANFSA students at Colorado School of Mines. Original workshop was hosted by Gus Becker and Likith in the Summer of 2021.
color-palette-gen
This project uses p5.js to visualize the generation of color palettes.
electricity
Generative art project inspired by electricity
image-directory-preview
Preview images from a directory containing many images using the Python package napari
manual-feature-tracking
Manually track features across a sequence of images using the Python package napari. Repo contains a Python Jupyter notebook that interfaces with a napari viewer window to allow a user to place points annotating a feature. 3D coordinates of points (slice, row, column) can be exported as a CSV file.
napari-points
This project exhibits how Jupyter Notebooks can interface with napari to save and load point layers to and from CSV files.
p5js-template
Template repo used to quickly create new p5.js projects.
pyimgutils
Package containing general image processing modules used across my projects.
scikit-image
Image processing in Python
skimage-solidification-tracking
This repository contains an example tutorial for using the Python package scikit-image to track the solidification of a metallic sample. The tutorial was accepted into the long-form documentation of scikit-image and is a gallery example starting with version 0.20.0. This work was first presented at ImageXD 2021: https://youtu.be/cB1HTgmWTd8
starscape
A p5.js project to generate starscapes
utils
A collection of miscellaneous utility functions and scripts