This is the first release of SplAdder using Python 3. In addition to improved testing and the correction of minor bugs, we have re-designed the user interface. Following, we provide a list of the most notable changes:
* SplAdder now uses sub-commands. The previous scripts for graph building, visualization and testing have been replaced through three modes: `build`, `viz` and `test`
* the dash (`-`) is now consistently used in all parameters (e.g., `--merge_strat` has now become `--merge-strat`)
* binary flags have been re-introduced and can be directly switched on or off without an additional argument (e.g., `--verbose y` has become `--verbose` and `--primary-only n` has become `--no-primary-only`)
* `-T` has been replaced by `--extract-ase`
We also made some additional changes:
* SplAdder can now be installed via `pip`
* the concept of replicates was not used for the `build` phase and has been removed from the code
* the Matlab code has been removed
* additional test cases have been introduced and test coverage was increased
* some new settings previously only accessibly through changes in the code have been made available to the user
* the code has been cleaned up further