|
| 1 | +# Changelog |
| 2 | +All notable changes to this project will be documented in this file. |
| 3 | + |
| 4 | +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) |
| 5 | +and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). |
| 6 | + |
| 7 | +## [Unreleased] |
| 8 | +- Python wrapper script |
| 9 | + |
| 10 | +## [2.0.0] - 2018-03-23 |
| 11 | +### `Added` |
| 12 | +- basic wrapper script |
| 13 | +- Abstract, posters and figures |
| 14 | +- ROI selector and FreeBayes sanitizer scripts |
| 15 | +- New logo and icon for the project |
| 16 | +- check for existing tumor/normal channel |
| 17 | +- `lib/SarekUtils.groovy` with `checkParams`, `checkParameterList`, `checkParameterExistence` and `isAllowedParams` functions |
| 18 | +- some `runOptions` for `docker` (prevent some user right problem) |
| 19 | +- This `CHANGELOG` |
| 20 | + |
| 21 | +### `Changed` |
| 22 | +- `CAW` is now `Sarek` |
| 23 | +- Dissect Workflow in 5 new scripts: `annotate.nf`, `main.nf`, `germlineVC.nf`, `runMultiQC.nf` and `somaticVC.nf` |
| 24 | +- `report.html`, `timeline.html` and `trace.html` are generated in `Reports/` |
| 25 | +- `--version` is now used to define the workflow version |
| 26 | +- most params are now defined in the base.config file instead of in the scripts |
| 27 | +- update RELEASE_CHECKLIST.md |
| 28 | +- `checkParams`, `checkParameterList`, `checkParameterExistence` and `isAllowedParams` in script functions are now called within `SarekUtils` |
| 29 | +- `nf_required_version` is now `params.nfRequiredVersion` |
| 30 | +- in `buildReferences.nf` script, channels now begin by `ch_`, and files by `f_` |
| 31 | +- use `PublishDir mode: 'link'`` instead of `copy` |
| 32 | +- `directoryMap` now contains `params.outDir` |
| 33 | +- use Nextflow support of scratch (close #539) |
| 34 | +- reordered Travis CI tests |
| 35 | +- update documentation |
| 36 | +- `MultiQC` version in container from v`1.4` to v`1.5` |
| 37 | +- `vepgrch37` container base image from `release_90.6` to `release_92` |
| 38 | +- `vepgrch38` container base image from `release_90.6` to `release_92` |
| 39 | +- `VEP` version in containers from v`90` to v`91` |
| 40 | +- `nucleotidesPerSecond` is now `params.nucleotidesPerSecond` |
| 41 | +- default `params.tag` is now `latest` instead of current version, so --tag needs to be specified with the right version to be sure of using the `containers` corresponding |
| 42 | + |
| 43 | +### `Deprecated` |
| 44 | +- `standard` profile |
| 45 | +- `uppmax-localhost.config` file |
| 46 | + |
| 47 | +### `Removed` |
| 48 | +- `scripts/skeleton_batch.sh` |
| 49 | +- old data and tsv files |
| 50 | +- UPPMAX directories from containers |
| 51 | +- `--step` in `annotate.nf`, `germlineVC.nf` and `somatic.nf` |
| 52 | +- some `runOptions` for Singularity (binding not needed anymore on UPPMAX) |
| 53 | +- `download` profile |
| 54 | + |
| 55 | +### `Fixed` |
| 56 | +- Replace `VEP` `--pick` option by `--per_gene` (fix #533) |
| 57 | +- use `$PWD` for default `outDir` (fix #530) |
| 58 | + |
| 59 | +## [1.2.5] - 2018-01-18 |
| 60 | + |
| 61 | +### `Added` |
| 62 | +- Zenodo for DOI |
| 63 | +- Delivery README |
| 64 | +- Document use of the `--sampleDir` option |
| 65 | +- Contributing Guidelines |
| 66 | +- Issue Templates |
| 67 | +- Release Checklist |
| 68 | +- `--outDir` |
| 69 | +- `awsbatch` profile |
| 70 | +- `aws-batch.config` config file |
| 71 | +- `--noBAMQC` params (failing sometimes on Bianca) |
| 72 | + |
| 73 | +### `Changed` |
| 74 | +- Update `Nextflow` to `0.26.0` (new fancy report + AWS Batch) |
| 75 | +- Extra time on Travis CI testing |
| 76 | +- Replace `bundleDir` by `params.genome_base` |
| 77 | +- Update `MultiQC` to `1.3` (MEGAQC FTW) |
| 78 | +- Move and rename some test files |
| 79 | + |
| 80 | +### `Fixed` |
| 81 | +- Version of COSMIC GRCh37 v83 |
| 82 | +- Write an error message when `--sampleDir` does not find any FASTQ files |
| 83 | +- `base.config` for ConcatVCF process |
| 84 | +- File specification for recalibrationReport in RecalibrateBam process (got error on AWS Batch) |
| 85 | + |
| 86 | +## [1.2.4] - 2017-10-27 |
| 87 | + |
| 88 | +### `Fixed` |
| 89 | +- Better CPU requirements for `ConcatVCF` (fix #488) |
| 90 | +- Exception handling for `ASCAT` (close #489) |
| 91 | +- CPU requirements for `runSingleStrelka` and `runSingleManta` (fix #490) |
| 92 | + |
| 93 | +## [1.2.3] - 2017-10-18 |
| 94 | + |
| 95 | +### `Fixed` |
| 96 | +- 16 cpus for local executor (fix #475) |
| 97 | +- `ASCAT` works for GRCh38 (fix #357) |
| 98 | +- Running `Singularity` on /scratch (fix #471) |
| 99 | +- No tsv for step `annotate` (fix #480) |
| 100 | + |
| 101 | +## [1.2.2] - 2017-10-06 |
| 102 | + |
| 103 | +### `Fixed` |
| 104 | + - Typo in `uppmax-localhost.config` (fix #479) |
| 105 | + |
| 106 | +## [1.2.1] - 2017-10-06 |
| 107 | + |
| 108 | +### `Changed` |
| 109 | +- `runascat` and `runconvertallelecounts` containers are now replaced by `r-base` |
| 110 | +- `willmclaren/ensembl-vep:release_90.5` is now base for `vepgrch37` and `vepgrch38` |
| 111 | + |
| 112 | +### `Removed` |
| 113 | +- `vep` container |
| 114 | +- `strelka_config.ini` file |
| 115 | + |
| 116 | +### `Fixed` |
| 117 | +- Running `Singularity` on /scratch (fix #471) |
| 118 | +- Update function to check Nextflow version (fix #472) |
| 119 | +- Remove `returnMin()` function (fix #473) |
| 120 | + |
| 121 | +## [1.2.0] - 2017-10-02 |
| 122 | + |
| 123 | +### `Changed` |
| 124 | +- Fix version for Manuscript |
| 125 | + |
| 126 | +## [1.1] - 2017-09-15 |
| 127 | + |
| 128 | +### `Added` |
| 129 | +- Singularity possibilities |
| 130 | + |
| 131 | +### `Changed` |
| 132 | +- Reports made by default |
| 133 | +- Intervals file can be a bed file |
| 134 | +- Normal sample preprocessing + HaplotypeCaller is possible |
| 135 | +- Better Travis CI tests |
| 136 | + |
| 137 | +### `Fixed` |
| 138 | +- Memory requirements |
| 139 | + |
| 140 | +## [1.0] - 2017-02-16 |
| 141 | + |
| 142 | +### `Added` |
| 143 | +- Docker possibilities |
| 144 | + |
| 145 | +## [0.9] - 2016-11-16 |
| 146 | + |
| 147 | +## [0.8] - 2016-11-16 |
| 148 | + |
| 149 | +## [0.1] - 2016-04-05 |
0 commit comments