GUAVA is a GAP package for computing with codes. GUAVA can construct unrestricted (non-linear), linear and cyclic codes; transform one code into another (for example by puncturing); construct a new code from two other codes (using direct sums for example); perform decoding/error-correction; and can calculate important data of codes (such as the minumim distance or covering radius) quickly. Limited ability to compute algebraic geometric codes.
The current version of this package is version 3.13, released on 2016-01-31. For more information, please refer to the package manual. There is also a README file and the former webpage used for releases up to GUAVA 3.13 inclusive.
This package requires GAP version >= 4.8.0
The following additional GAP packages are not required, but suggested:
For bug reports, feature requests and suggestions, please use the issue tracker.