Releases: peterrrock2/binary-ensemble
Releases · peterrrock2/binary-ensemble
v0.2.0
This release adds a new method into BEN that allows for much better compression of ensembles arising from Markov Chains. For low-rejection chains, the file sizes tend to be halved or so, and for high-rejection chains, the space savings can be an order of magnitude or more.
- The previous version of BEN is still supported, and now referred to as the
BenVariant::Standard
. This version saves every single plan without trying to look for repetition. This is still the better option when considering ensembles of unique plans. - The new version of BEN is now denoted by
BenVariant::MkvChain
within the source code. - Several structs and implementations have been added to w referred to as the
BenVariant::Standard
. This version saves every single plan without trying to look for repetition. This is still the better option when considering ensembles of unique plans. - The new version of BEN is now denoted by
BenVariant::MkvChain
within the source code. - Several structs and implementations have been added to make creating a encoder for BEN simpler.
- There is now a
pben
binary file that allows for the conversion between PCompress files and BEN files.make creating a encoder for BEN simpler. - There is now a
pben
binary file that allows for the conversion between PCompress files and BEN files.
Full Changelog: v0.1.3...v0.2.0
v0.1.3
Another hot patch for a demo today that fixes an error in the xz-decompress
mode
Full Changelog: v0.1.2...v0.1.3
v0.1.2
This is a hot patch that fixes a major bug in the write_ben_file
function
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Added functionality to the
ben
cli that allows for piping of files intoben
- The
ben
cli will now print to the console if an output file is not specified - The
ben::encode
module now has aBenWriter
struct with some write implementations that will take care of adding the bBEN STANDARD FILE
heading to any outputs in the ben format so that the user does not need to remember to do this themselves.
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Initial Release
This is the first release of the binary-ensemble
package. Please see the README for more information on what is available and how to use the tool!