Humidor: Microbial Community Classification
Uses built in consensus genes as reference genes to classify a Microbial fasta sequence given the resulting CIGAR string after alignment. Tensorflow's Convolutional Neural Network was used in order to classify with so many non-informative features and a variable length of features for each sample. (In Progress)
Download at: github.com/Humidor
Quadrophenia: qPCR Dosage Calling Algorithm
Dosage calling algorithm that uses Quant Studio qPCR data following the \(2^{\Delta \Delta C_T}\) algorithm. Impliments a mixed model approach that uses Multinomial and Linear Regression, Semi-Supervised K-Means, and other non-Machine Learning approaches. Outputs a predicted dosage call, likelihood of the call, and graphs for observing the distribution of the calls. Due to Confidentiality Agreements with Land O Lakes, the repository for this code is private; to be granted permission, please email Doug Sherman.
Download at: github.com/Quadrophenia
MathNet: Math Theorem Classifer and Tex Trimming Algorithm
Trained on many theorems from Wikipedia, this model can classify the most likely field of Mathematics that a paper is an element of. Looks at the most common words in the paper and returns the field of Mathematics. Since Tex is a large part of Math manuscripts, this algorithm first trims Tex formatting, and this trimmer is also included for solo use.
Download at: github.com/MathNet
Virtual Machine: A Homemade Operating System Simulator in C++
A Virtual Machine with a File System, Scheduler, and .app Compiler. Impliments in C++ using C machine calls for interupts and context switching. Multiple levels of Directories included and stores file images as FAT32 files.
Download at: github.com/VirtualMachine