All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added support to run the tool without SSL chain verification for users behind proxy servers who act as MITM
-
Scoring formula changed to: $$ score = 0.8 * \sum_{tool}^{tools provided} f(fusion, tool) + 0.2 * \sum_{db}^{dbs provided} g(fusion, db)*w(db) $$
Weights for databases are as follows:
- COSMIC (50)
- MITELMAN (50)
- FusionGDB2 (0)
- Options --no-cosmic/--no-fusiongdb2/--no-mitelman to download and run without those specified databases
- Removed FusionGDB
- Implemented Jaffa by @mikewlloyd
- Using header columns to extract values from the fusion outputs
- Missing escaping when saving a fusion page (#34)
- New parameter
--allow-multiple-gene-symbols
, by defaultFalse
- Case when fusion gene symbol can't be uniquely determined and multiple fusion options are provided (#30)
- renamed
tool_cutoff
totool-cutoff
- moved databases from GitHub to Sourceforge
sync
option for downloading all databases
- all databases except
COSMIC
are now versioned in fusion-report-db
- Issues with downloading too many stuff (#28)
- moved from Travis to Github Actions
tool_cutoff
was not casted toint
(#25)- csv export missing data (#26)
- better exception handling for downloading databases
- Fixed missing Mitelman database file
This version of fusion-report has been completely rebuild from scratch following
best python
practices as well as typing
.
- Implemented Illumina Dragon by @chadisaad
- Implemented
Arriba
(#4) - Export fusion list into multiple formats (#16)
- Version parameter (#10)
- Switched
docs
todocsify
- Slack invite link (#20)
- Renamed
fusion_genes_mqc.json
tofusions_mqc.json
(#9)
- Check if input file exists and is not empty (#13)