Applications/Research projects

  • CHREST: an implementation of the eponymous cognitive architecture.
  • Ferret: a copy-detection program.
  • model evolution toolkit: software for evolving efficient parameter sets for computational models.

Asciidoc utilities

I use asciidoc for most of my notes/writing, because it supports syntax-highlighting of source code, and can be output to a variety of formats, including html and pdf.

  • asciidoc-bib: expands citations in a text file into references and a full bibliography, taking information from a BibTeX biblio file. Think bibtex for asciidoc. (There are now better versions of this for asciidoctor, asciidoc’s Ruby sibling.)
  • html-page-splitter: can be used to divide a single html file into a series of linked chapters, or to embed css styles within the text, ready for upload to a CMS system.

Other stuff

A full list of available code/documentation is at:

My GEM guide is an example of using asciidoc with html-page-splitter (and of how GUI programming looked in the 1980s).