The following Matlab software allows the user to work with permutations, hypermaps and hypermap-homology codes inside Matlab as if they were built-in objects. Given a combinatorial hypermap as a pair of permutations it can calculate the minimum distance of the resulting hypermap-homology code.
Release 1.1 (April 17, 2013): HypermapHomologyCodes1.1.zip.
Release 1.0 (February 11, 2013): HypermapHomologyCodes1.0.zip.
The following Matlab/C software can be used to decode quantum LDPC (low density parity check) codes. See Appendix B of my comprehensive exam paper for the derivation of this algorithm.
Release 1.0 (February 11, 2013): QLDPCBoxPlus1.0.zip.