petercollingridge
Software developer at Oxford Nanopore Technologies. I'm interested in data visualisation, SVG and simulations.
Oxford, UK
Pinned Repositories
atomic.js
A Javascript library for building simple atomic simulations.
Cell-Simulation
Python simulation of a single-celled organism
code-for-blog
Code for various tutorials and programs I've written about on my blog
DrawSVG
Python module to generate SVG files
drawSVG.js
A Javascript library for easily generating SVG images.
InteractiveSVG.js
Library for quickly generating interactive SVGs
Pygame3D
Set of modules that use Pygame to display 3D graphics
SVG-Editor
JQuery based SVG editing and optimising tool
SVG-Optimiser
A python module to clear up SVG files, especially those created in Inkscape
SVG-optimiser.js
An online SVG optimiser using Javascript and jQuery
petercollingridge's Repositories
petercollingridge/SVG-Optimiser
A python module to clear up SVG files, especially those created in Inkscape
petercollingridge/code-for-blog
Code for various tutorials and programs I've written about on my blog
petercollingridge/SVG-optimiser.js
An online SVG optimiser using Javascript and jQuery
petercollingridge/atomic.js
A Javascript library for building simple atomic simulations.
petercollingridge/blog2017
Attempting to use Wagtail to make myself a new site.
petercollingridge/bloops
A simple ecosystem evolution simulation
petercollingridge/canvas3D.js
Javascript library for making interactive 3D programs with the canvas
petercollingridge/dungeon-crawler
HTML + JS dungeon crawler game
petercollingridge/running-chart
Generate an SVG chart showing running times and distances
petercollingridge/xiab
petercollingridge/darwin-drawing
Drawing animals with evolvable parameters
petercollingridge/evolve-image
Using genetic algorithms to create stylised versions of images
petercollingridge/hex-plants
Evolving plant with hexagonal cells
petercollingridge/icons
All SVG icons available on http://game-icons.net
petercollingridge/JavaScript-Cube
petercollingridge/vue-animation-studio
Vue app for building animations
petercollingridge/zelda.js
2D Zelda-like game written in JS
petercollingridge/choose-your-own-adventure
Simple choose your own adventure template
petercollingridge/geolocation-test
Testing javascript geolocation
petercollingridge/hexytobots
Simulating hexagonal cells with simple genetics
petercollingridge/machine-maths
Exploring mathematics by playing with machinens
petercollingridge/markov-chain
Python library for creating, analysing, and drawing Markov chains
petercollingridge/maths-resources
A selection maths activities for children, which can be printed out
petercollingridge/pattern-puzzles
Sets of non-numerical maths exercises
petercollingridge/petercollingridge
Config files for my GitHub profile.
petercollingridge/piano-spline
Spline tool for piano strike weights
petercollingridge/remix-puzzle
Maths puzzles with no words or symbols, written in remix
petercollingridge/shex-cells
Simulated hex cells that develop and evolve
petercollingridge/slay-the-spire-like
A card game like Slay the Spire, incorporating maths challenges
petercollingridge/textbooks
Source code of Mathigon's interactive textbooks