Charles Stern's Projects
Place to push Github Actions for practice.
A holoviz/panel app for modeling terrain corrected albedo based on data from snow.ucsb.edu. Deployable via bokeh server and/or jupyter notebook. Embedded in flask-homepage.
Containerized BokehTornado server hosting multiple Panel apps secured with Nginx and SSL.
CLI that streamlines requesting, interactively color-balancing, and visualizing Landsat8 GeoTIFFs.
Apache Beam is a unified programming model for Batch and Streaming data processing.
Demonstration of Apache Beam's Dask Runner.
Demonstrates bugs in Beam's DaskRunner GroupByKey (GBK) implementation.
Interactive Data Visualization in the browser, from Python
Intro to Testing and Test Automation in Python
Personal webpage.
A quick website I made to list some outdoor gear I am trying to sell.
A Pangeo Forge Feedstock for cmip6.
Pipeline for cloud-based CMIP6 data ingestion pipeline
Personal landing page and portfolio built with Flask.
Demonstrates deployment of jobs to dataflow from the cubed xarray compute backend.
This is a pythonic resume for storing data and auto-populating rendered outputs. No more MS Word resume-munging.
Parallel computing with task scheduling
Default binder environment for pangeo gallery.
A distributed task scheduler for Dask
Dockerization of homepage repo with gunicorn + nginx.
A reference repo for useful docker-machine commands for creating digitalocean droplets.
A simple template for deploying containerized panel apps behind a reverse proxy.