This is your work, valued
TDALabs. Pedagogical Jupyter notebooks for topological data analysis. Topics include basic shapes, sliding window audio/video, lower star filtrations, 3D shapes, spaces of images patches
97linmdtw. A linear memory, parallelizable algorithm for Dynamic Time Warping (DTW). Also contains cython implementations of FastDTW, and Memory-Restricted Multiscale DTW (MrMsDTW), and globally constrained DTW with the Sakoe-Chiba band (so-called "cdtw")
62GraphDitty. Similarity network fusion of features for clean self-similarity matrices in audio, as well as Javascript tools to play SSMs and spring graphs synchronized to audio
42PoissonImageEditing. A standalone poisson image editing implementation in Java. Used to blend together images seamlessly
37pyhks. Simple dependency free Python library for the Heat Kernel Signature on triangle meshes
36LetItBee. A Python Implementation of Driedger's "Let It Bee" Technique for Audio Mosaicing
25GeometricCoverSongs. Geometry features for block window cover song identification (a continuation of my ISMIR 2015 paper)
24TheConcatenator. Python
21FaceJam. Python
15G-RFLCT. Geometry Radio Frequency Library by Chris Tralie
10Math412S2017. Code for John's students for delay reconstruction and fast Rips code with "Ripser" (courtesy of Uli Bauer)
9SlidingWindowVideoTDA. Python
8Audio2AudioEchoes. Jupyter Notebook
7Geom3D. Simple 3D Geometry Library for Python
7PublicationsCode. Repository for housing all of the code used in my publications, for repeatiblity
6radiosity. A simple, for-fun implementation of radiosity that uses rendered hemicubes for form factor computation and does rudimentary adaptive subdivision
5AudioCurveSteganography. Jupyter Notebook
4LogbookOrganizer. Some scripts to help create a dynamic logbook in my own style with HTML pages from LaTeX source files
4pyImageAnalogies. Python
4Homology0D_Teaching. Teaching materials I used for John's topology class on 9/6/2018
3AlphaAnim. Animations of alpha filtrations
3SquarePuzzles. Python
2SloMoLoops. Python
2MIRAndImageTopology. Topological Analysis of Musical Data Inspired By Music Information Retrieval (MIR) Features
2ICERM2017TST. Summer @ICERM 2017 Time Series + Topology
2DynamicsSynchronization. Jupyter Notebook
2GeometricBeatTracking. Jupyter Notebook
2PZLetItBee. Python
2ggslac. Geometry/Graphics Library for Small Liberal Arts Colleges
2EyeTracking. Python
1pySeqAlign. Algorithms for sequence alignment (e.g. DTW, Smith Waterman) in Cython
1jsFaceJam. JavaScript
1WiMIR2019_HodgeRanking. Python
1HyperbolicMergeTrees. Python
1NonrigidFusion. Jupyter Notebook
1GSPLib. Geometric Signal Processing Tools
1acoss. Jupyter Notebook
1shapevocoders.
1jsPianoKeysAnimation. HTML
1MP3Lab. This iPython Notebook is created as a part of the Digital Signal Processing (DSP) class offered at EPFL to explain the process of MP3 encoding, with a focus on the DSP parts of the encoder.
1pyMIRBasic. Basic MIR Features in Python, using only numpy/scipy as dependencies by default
1TwistyTakens. Reverse Engineering Taken's Theorem
1AutismPeriodicities. Python
1CoverSongSynthesis. Python
1SSMTW. Python
1GeneralizedEdgeDetection. Python
1HeartbeatTracking. Python
1FaceDeformation. Python
1RealSenseAcquisition. C++
1