Releases: ratschlab/spladder
SplAdder version 2.0.0
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,vizandtest - the dash (
-) is now consistently used in all parameters (e.g.,--merge_strathas 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 yhas become--verboseand--primary-only nhas become--no-primary-only) -Thas 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
buildphase 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
SplAdder version 1.2.1
Fixing issue with spladder entry point.
SplAdder version 1.2.0
This version is the legacy release for SplAdder running under Python 2.7.
It has the following changes relative to the last release:
- change of entry point, so it can be installed using pip
- addition of end to end test testable with pytest
- several bug fixes
SplAdder version 1.1.0
This release contains quite some improvements and bug fixes:
- improved filtering of overlapping genes (this now happens on individual junction level)
- introduced filtering option for detection of events (e.g., edge limit per gene)
- adapted structure of hdf5 files
- improved the diagnose plots for differential analysis
- added robustness when handing various input file formats
- add PSI information into the pipeline
- improved filter criteria for exon skipping events
- allow for capping the gene expression variability in differential testing to remove extreme outliers
- when making events unique over inner coordinates, the shortest version is kept (instead of the longest)
- allow for compression of BAM files into sparse representation
SplAdder version 1.0.0
This version is the first official release of SplAdder. It contains an improved bam caching and parallelization. As some of the output files are named differently, it will not work on project directories created with previous versions.
Initial Release
This is the initial release of the SplAdder project. It will serve as a representation of the current API. However, there will be 1.0.0 release in the near future that introduces changes that break the current API. While no parameters and options will be redefined, the results files from this release might not work with the 1.x.x versions.