Nathan Spencer's repositories
DMC-ColorCodes
A simple Python scraper and the resulting CSV file, which contains color codes for each of the DMC embroidery floss colors.
webknossos_toolkit
A set of tools for manipulation of the .nml, .swc, .zip, and .hoc files generated from webKnossos and related software. Used for processing of segmentation and skeletonization data.
ProceduralWorlds
A playground for experimenting with procedurally generated worlds. Mostly just playing with noise functions for now.
helmstaedter_to_swc
A tiny MATLAB script for converting the skeletonization data provided by Helmstaedter et al., Nature 2013 from .mat format to .swc format.
AfterTrace
A GUI environment for rendering, correcting, and converting between SWC and HOC formats of neuron model data.
auto_medsheet
A web scraper script for generating medication tables from PDR.net medication reference.
auto_vectorbase
A web scraper script for grabbing data from vectorbase.org and writing to a spreadsheet. Developed for West Virginia University.
swick
The slick way to process SWC files, which contain tree-like representations of neuron structures, in Python.
bashrc
A personal repository containing my standard .bashrc and .bash_profile files. Fully commented in the interests of clarity and adaptability.
distract-overflow
A tiny Chrome extension to hide distracting sidebar elements from Stack Overflow and Stack Exchange network pages but retain those that are likely to be helpful.
jupytext
Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts
libcube2cyl
A C/C++ panoramic lib, cubic to cylindrical projection conversion, create a panorama from 6 square images.
multi_minify
A lightweight Perl tool for minifying batches of files containing mixed file formats. Minifies JSON, HTML, and XML.
OpenXR-MixedReality
OpenXR samples and preview headers for HoloLens and Windows Mixed Reality developers familiar with Visual Studio
prt_report
Scrapes and analyzes data on the downtime of West Virginia University's Personal Rapid Transit (WVU PRT) system using the Twitter API.
SimpleElastix
Multi-lingual medical image registration library
SWCParser
Reader/Writer for SWC files
syglass_point_surface_colocalization
Python plugin for colocalizing counting points and surfaces.
syglass_project_downsampler
A simple Python tool for creating downsampled copies of syGlass project files.
syglass_surface_to_surface_colocalization
Python plugin for surface-to-surface colocalization