Coding is an essential part of modern science.
Below you can find a few of my past and ongoing projects.
tflow: A Python package for flow analysis
tflow is a Python package that aids data acquisition and analyses for velocimetry (PIV and PTV).
Science meets VFX (Houdini)
How could we visualize mesmerizing but ephemeral motion of fluid?
Here is one way to visualize flows in 3D using a VFX software called Houdini (SideFX).
Read more here: Sidney Nagel Prize for Creativity in Research
Teaching materials for computational physics
Check out Jupyter notebooks that I contributed for Prof. David Miller’s course on Computational physics (PHYS250) at The University of Chicago.
Snippets
I code for various purposes (simulations, data analyses, data pipelines, pedagogical demonstrations). You may run some samples here:
Interactive notebooks
-
Slicing a 3D array: notebook
-
Generating synthetic PIV images (Coming soon)
The code generates images of particles advected by a given time-dependent velocity field.
ml4piv
This is an ongoing collaboration with Gordon Kindlmann, William Irvine, and Zhuokai Zhao to apply machine learning for improving velocimery. More to come soon.
(In courtesy of Zhuokai Zhao)