MNC is a software package of error-correction algorithms. It includes powerful functions for modular encoding, transmission, and sum-product decoding.