-
University of Oxford
- https://tommakesthings.github.io/
Stars
Bhattachryya and Hellinger distance as Python functions
ZEN-norm is a Python package for normalising bigWigs of genomic signal, reversing prior normalisation and benchmarking normalisation method performance.
Snakemake pipeline for scATAC-seq pseudobulk replicate creation
Hopfield network for pattern recognition trained with either the Hebbian or Storkey learning rule
HMM for annotating coding regions of DNA in S. cerevisiae chromosome III
Python implementation of a perceptron trained to solve the sum sign problem and determine the parity of inputs
A project experimenting with implementing clustering algorithms in R
An mRNA reaction scheme simulator using the Doob-Gillespie algorithm in R
Simulator for the Wright-Fisher model of genetic drift for haploid and diploid populations
Inferring likelihood and mutation rate of an evolutionary tree through the Jukes-Cantor model and Felsenstein’s algorithm
Estimates the clonal population structure in a tumour sample given a cell mutation matrix
An R script to solve the magic 19 puzzle via simulated annealing
An AI project in which I created a basic optical character recognition system to convert images of printed Sinhalese characters into text using a KNN classifier
Java code to crack words encrypted using the same key by a Vigenère cipher
A computational intelligence project to train a feed-forward multi-layer perceptron network with a genetic algorithm to approximate a function
A computational intelligence project to solve a multi-objective optimisation problem using the elitist non-dominated sorting genetic algorithm (NSGA-II)
Obstacle course solver using a genetic algorithm
Natural language processing (NLP) group project to create a multi-label classifier for predicting genre(s) given an IMDb movie description
Make your own Watch Dogs 2 phone controlled Wrench mask with this tutorial
Undergraduate group project in which we built an ECG classifier using a TCN-CNN with 97% accuracy
Final year project experimenting with clustering and topological data analysis of scRNA-seq data using Python and R across two Jupyter notebooks