charlesdaniels / bitshuffle

BSD 3-Clause "New" or "Revised" License
5 stars 0 forks source link

Reed-Solomon Error Correction #18

Open charlesdaniels opened 6 years ago

charlesdaniels commented 6 years ago

One possible method for doing error correction in pure Python would be to use a package like unireedsolomon or some other Reed-Solomon error correction.

If this feature is added, I would suggest making RS encoded packets bear a different encoding than those that do not (i.e. base64-rs), this way non-RS encoded packets can still be encoded/decoded with only the Python standard library.