GUAVA

URL: http://www.gap-system.org/Packages/guava.h\ tml
Contact: wdj@usna.edu

GUAVA is a GAP package for computing with codes. GUAVA can construct non-linear, linear and cyclic codes; transform one code into another; construct a new code from two other codes; perform decoding and error-correction; and can calculate important data of codes quickly. Limited ability to compute algebraic geometric codes.

Citation:

@Misc{GUAVA,
  author = {Jasper Cramwinckel, Erik Roijackers, Reinald Baart, Eric Minkes,
    Lea Ruscio, David Joyner},
  title = {GUAVA, a GAP package for computing with error-correcting codes},
  howpublished = {Available at \url{http://www.gap-system.org/Packages/guava.html}}
}