This is your work, valued
Computer Scientist and Bioinformatician working in human genomics and cancer.
berp. An implementation of Python 3
314language-python. A parser for Python 2.x and 3.x written in Haskell
159blip. A bytecode compiler for Python 3
157ministg. Ministg is an interpreter for a high-level, small-step, operational semantics for the STG machine.
73js-turtle. Turtle graphics in Javascript using HTML5 canvas
64haskell-mpi. MPI bindings for Haskell
46rubra. Infrastructure code to support DNA pipeline
38methpat. A program for summarising CpG methylation patterns
20haskell-linux-perf. Haskell library for reading perf.data files from the linux performance events tool.
14python_cheat_sheet_notebook. Python cheat sheet notebook
9favr. Filtering and Annotation of Variants that are Rare
7lfg. A lagged fibonacci generator in Haskell
7pbs2slurm. Tool for converting PBS/Torque scripts into SLURM scripts
7rover. Read overlap variant caller.
7varlap. A tool aimed at quality control of DNA variants arising from sequencing alignments. It reports a suite of statistics about variants relating to their local alignment context in BAM files.
7gurita. A convenient and expressive tool for data analytics and plotting on the command line
6haskell-sprng. Haskell binding to the SPRNG library
5annokey. Annotation of gene lists with keyword hits from the NCBI gene database
5crpipe. Bioinformatics pipeline based on Ruffus
4ngs-pipeline. Next generation sequencing pipeline
4cwl_explorer. Interactive visualisation of CWL workflows
3mpi-article-monad-reader. Article about the Haskell MPI bindings for the Monad.Reader magazine
3HiTIME. High-resolution Twin-Ion Metabolic Extraction
2banzai. Python
2scala-fungraph. Functional graphics in Scala
2language-python-test. Code for testing the language-python library
2pyray. Ray tracer in Python
2vimrc. My vimrc file
2classify_sequencer. Try to detect DNA sequencing platform from read IDs
2md5_pipeline. A pipeline for running md5 checksums over many files in parallel
2saveSvgAsPng. HTML
2binary_search_tree. Simple unbalanced binary search tree in Python
1pseudofinder. Find processed pseudogenes in DNA sequencing data using input structural variants
1snvly. Snvly is a tool aimed at quality control of DNA variants arising from sequencing alignments. It reports a suite of statistics about variants relating to their local alignment context in BAM files.
1lynch_gatk. GATK variant calling pipeline for Suspected Lynch Syndrome project
1coglabweb. Website for the Colorectal Oncogenomics Group
1pipeline_base. Infrastructure for bioinformatics pipelines based on Ruffus
1vcbsig. Website for the Victorian Cancer Bioinformatics Special Interest Group
1python_rainfall_ipython. IPython example using rainfall data
1twin_ion_pipeline. A pipeline for detecting twin ion signals in LCMS data
1hiplex-primer. Python
1bamcover. Plot graphs of read coverage for BAM files
1asteroids. A clone of the asteroids game using the Pygame library
1jobscript_generator. An interactive webpage for generating job scripts for the SLURM scheduler
1undr_rover. Unmapped primer directed ROVER
1HiTIME-CPP. Detection of twin-ion signals in Liquid chromatography-mass spectrometry (LCMS) data.
1make-pbs-script. Automate the creation of simple PBS scripts, using a question and answer dialog
1