Releases: ntpz870817/Chamaeleo
Modify a minor bug in YYC
There was an unexpected exit while using the original method.
Add more log to prevent user misoperation
logs in the coding schemes, the error-correction codes, data handle module, and indexer module.
Faster data handle
We use NumPy to convert from file to bit matrix, which can greatly speed up the speed.
Chamaeleo stable version
Here is a stable version of Chamaeleo. Previous versions may not be compatible with it.
release with the faster Yin-Yang Code
In Yin-Yang Code, it takes a lot of time (several hours) to add required additional information based on screening operation by random pair matching, we change this random pair matching into the best fit based on Yin-Yang rules to shorten the query time. Query time is reduced by at least 12 times.
Initial Package with user's suggestions 1
(1) Add more examples for users.
(2) Accelerate the decoding process of Huffman (Goldman et al) Codec.
(3) Fix a minor error of RSCodec happening in Linux and Mac OS.
Initial Package
[1] Support 5 coding schemes: Simple (Church's) Code, Huffman (Goldman's) Code, Grass' Code, DNA Fountain (Erlich's) Code, and Yin-Yang Code.
[2] Support 2 error-correction: Hamming Code and Reed Solomon Code.
[3] Support row index operation.
[4] Support data operation.
[5] Support customized logging and real-time process monitoring.