William Silversmith's Projects
Evaluate browser memory usage for LZMA or Marching Cubes
A serverless client for accessing local and cloud Neuroglancer Precomputed volumes.
Unofficial git clone of Computational Morphometry Toolkit (CMTK)
A conda-smithy repository for conda-forge-pinning.
Connected components on multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants.
Code and performance tests to demonstrate the COUNTLESS algorithm. https://medium.com/@willsilversmith/countless-high-performance-2x-downsampling-of-labeled-images-using-numpy-e70ad3275589
3D biomedical image stack + viewer for the web w/ fast CPU rendering
Theoretically Efficient and Practical Parallel DBSCAN
Public repository for the paper "Improving Multi-Label Connected Components by Estimating Provisional Labels"
Excite: External Citation processor. Use LaTeX like post-processing to organize your references in a word processing document.
A Chrome extension to eliminate some classes of bullshit political stories from news sites.
Lossless compressor of multidimensional floating-point arrays
Google Cloud Client Library for Python
An open-source framework for optimizing binary image processing algorithms.
Cartoony transition effect that blots out the screen.
More numerically stable way of computing average pointer velocity over a given time window when exiting a drag motion.
Science and Math papers that have been reformatted for Kindle. https://medium.com/@willsilversmith/reading-science-papers-on-your-kindle-4d7633f6ec4c
#WHGameJam
The LaTeX file that I use as the base for all my homeworks in university.
Monitor Memory usage of Python code
Python wrapper for MurmurHash (MurmurHash3), a set of fast and robust hash functions.
WebGL-based viewer for volumetric data
A SQL builder that doesn't force its opinions on you. Just pastes SQL together in a constructive manner.
Slurm/python scripts for converting light sheet data to precomputed format for Neuroglancer visualization
Cross-platform lib for process and system monitoring in Python
PyLTI implementation
Python bindings for libspng. Use with numpy.
Scipy library main repository