Skip to content

Commit

Permalink
preparing new release 2.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
clemaitre committed Jun 13, 2018
1 parent f27f772 commit 0de0fe5
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 4 deletions.
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Change Log

--------------------------------------------------------------------------------
## [Unreleased]

--------------------------------------------------------------------------------
## [2.3.0] - 2018-06-13

Many new features and bug fixes since latest official release, including:

* Switching gatb-core version from 1.2.1 to 1.4.1 (see the details in file `thirdparty/gatb-core/gatb-core/RELEASES.md` or on the [github releases page](https://github.com/GATB/gatb-core/releases)). Importantly for DSK :

* Faster k-mer counting (inspired by KMC3 but not yet as fast :).
* Compiling GATB-Core library now requires c++/11 capable compilers.
* CMake 3.1.0 is the minimum release of CMake required to compile GATB-Core.
* Bug fixes in some multi-threaded situations.

* Some new features (also coming from updates in gatb-core but not yet in an official gatb-core release):

* An easier way to plot the kmer abundance profile (option `-histo` and R script in the `utils/` directory).
* New feature: can output kmer count abundance matrix between a genome assembly and sequencing read datasets to plot a kmer comparison plot, inspired by [KAT (Kmer Analysis Toolkit)](https://github.com/TGAC/KAT) (option `-histo2D` and R script in the `utils/` directory).
* New custom solidity option to output kmers specific to a subset of the input files. (`-solidity-custom`).


--------------------------------------------------------------------------------
## [2.2.2] - 2016-07-16

This is a bugfix release since 2.1.0. No new features. More stability.

Note: in the binary release tar file, the correct `simple_test.sh` script is in the `test/` folder.

Thanks to Hamid Mohamadi for noting a mistake in the README.

--------------------------------------------------------------------------------
## [1.0.6] - 2016-03-25

Initial github release. disregard the version name, this is DSK v2 not v1.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
project(dsk)

cmake_minimum_required (VERSION 2.6)
cmake_minimum_required (VERSION 3.1)

################################################################################
# The version number.
################################################################################
# The default version number is the latest official build
SET (gatb-tool_VERSION_MAJOR 2)
SET (gatb-tool_VERSION_MINOR 2)
SET (gatb-tool_VERSION_MINOR 3)
SET (gatb-tool_VERSION_PATCH 0)

# But, it is possible to define another release number during a local build
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ See "Results visualization" section to learn how to use its output.

## Requirements

CMake 2.6+; see http://www.cmake.org/cmake/resources/software.html
CMake 3.1+; see http://www.cmake.org/cmake/resources/software.html

c++ compiler; compilation was tested with gcc and g++ version>=4.5 (Linux) and clang version>=4.1 (Mac OSX).
C++/11 capable compiler (e.g. gcc 4.7+, clang 3.5+, Apple/clang 6.0+).

## Instructions

Expand Down

0 comments on commit 0de0fe5

Please sign in to comment.