Projects

Source code for my past and current research and development projects can be found below. Smaller snippets of useful/illustrative code can be found on my Code Snippets page.

  • Choose browser when opening a URI (code)
  • Compare two images in Python (code)
  • CUDA SciKit for Python (code|docs)
  • Cypher access to Neo4J via IPython (code)
  • Fancy bash prompt with support for Git, HG, SVN, Virtualenv, and Conda (code)
  • Graph database for fruit fly brain circuits (code)
  • IPython local kernel management utility (code)
  • Launch JupyterLab as a Chromium app (code)
  • Magic functions for accessing IPython's rich display system (code)
  • M/M/s queue simulation Java applet (code)
  • National Stock Exchange of India limit order book simulation (code)
  • Neurokernel Project (site|code|docs)
  • PGF/TikZ to image conversion script (code)
  • Python bindings for xxHash non-cryptographic hash algorithm (code)
  • Python interface to CUDA Multi-Process Service (code)
  • Python interface to OrientDB ETL tool (code)
  • Python interface to Apache PDFBox command-line tools (code)
  • Query OrientDB via IPython (code)
  • Remotely accessible IPython-enabled debugger (code)
  • Reset IPython namespace and reload specified packages (code)
  • Retrieve lists of free HTTP proxies from online sites (code)
  • Serialize Numpy arrays using msgpack (code)
  • Time Encoding and Decoding Toolkit for MATLAB (code|docs)
  • Time Encoding and Decoding Toolkit for Python (code|docs)
  • Using Dask-ML on Azure ML (code)