Nathan Carter's repositories
group-explorer
Group theory visualization software in the browser
jupyterviz
Visualization tools for Jupyter Notebooks using GAP kernels
MA346-course-notes
Course notes for Bentley University Data Science (MA346)
gather-round
Tiny framework for shared online spaces
maa-dls-talk
Slides and links related to my 2022 Mathematical Association of America Distinguished Lecture Series talk
nathancarter
My GitHub profile
nathancarter.github.io
My personal website
atom-build-weave-jl
A Markdown builder for .jmd documents using Weave.jl.
baseball-example
Small Streamlit dashboard for use as an in-class example
blender-nodes-summary
Reference page for browsing Blender's nodes docs
clear-data
Makes working with pandas clearer
clt-example
Example Streamlit dashboard showing a Central Limit Theorem visualization
clustering-for-ncaa
A genetic algorithm for clustering, applied to NCAA DIII Wrestling
data-science-template
Template repository for a data science project
gun-violence-data
A comprehensive, accessible database that contains records of over 260k US gun violence incidents from January 2013 to March 2018.
impeachment-word-study
Visual analysis of impeachment speeches from November 2019
manual-nb-grader
Web app for easing the manual grading of Jupyter notebooks
midi2audio
Play and synthesize MIDI to audio - easy to use Python/CLI API to FluidSynth.
move-stuff
Experimental puzzle game
streamlit-in-deepnote
How to use Streamlit in Deepnote
text-gen-demo-letters
Small text generation example in Streamlit, about words and letters
text-gen-demo-math
Small math-related text generation example in Streamlit
text-gen-demo-small
Small text generation example in Streamlit
vscode-dev-containers
A repository of development container definitions for the VS Code Remote - Containers extension and GitHub Codespaces