Skip to content

Releases: shahab-sarmashghi/Skmer

skmer 3.3.0

23 Nov 05:17
6f9d162
Compare
Choose a tag to compare
  • Now libraries created with skmer 3.0.2 or older whose random seed was not explicitly set, can be reused and mixed with newer libraries which their seed is 42

skmer 3.2.1

17 Nov 17:10
7cd4d14
Compare
Choose a tag to compare
  • Adding two new commands to compute branch supports for phylogenies generated from estimated distances
    • subsample creates a subsample folder containing replicate subfolders
    • correct performs distance correction on subsampled replicates

skmer 3.1.0

18 May 21:23
Compare
Choose a tag to compare
  • Increasing the minimum required version of Mash to v2.3. Apparently they have fixed something showing improved accuracy in our tests.
  • Adding -S option to reference command to allow the user specify the random seed used for sketching. Libraries of different seeds can't be merged. Default value is 42, which is consistent with older sketches.
  • Changing the default sketch size to 100000

skmer 3.0.2

24 Jan 01:02
1569a3e
Compare
Choose a tag to compare
  • Fixing an issue with -a option in query sub-command, when the library and working directory are on different file systems (#18 )

skmer 3.0.1

11 May 23:28
Compare
Choose a tag to compare
  • Fixing an internal bug in reading estimated parameters

  • Suppressing the exception raised when the coverage is too low to estimate

skmer 3.0.0

24 Apr 22:22
5bf7663
Compare
Choose a tag to compare
  • Detecting the type of input file (assembled sequences or unassembled reads) from the length of sequences.

  • Switching off the correction if the coverage is found to be very low and hard to be estimated robustly.

  • Outputting distance 5.0 whenever JC transfromation is on and the estimated distance is above 0.75

skmer 2.0.2

22 Mar 00:15
Compare
Choose a tag to compare
  • Updating the displayed version and input format in the help message

  • Resolving a bug in the error message when the distance is out of range for JC transformation

skmer 2.0.1

10 Jan 05:20
Compare
Choose a tag to compare
  • Increasing the minimum required version of numpy to suppress a warning (Currently, installation on Linux through anaconda installs numpy 1.15.0 which throws the warning, apparently it can be safely ignored but you can also manually upgrade numpy by running condo install numpy=1.15.1).

  • Also increased the minimum required version for scipy and pandas.

skmer 2.0.0

09 Jan 03:44
Compare
Choose a tag to compare
  • Accepting FASTA files as input (#5)

  • Supporting all standard file extensions for FASTA/Q files (#10)

  • Adding distance sub-command to compute distances for a processed library (#9)

  • Improving error handling and error messages (#7)

  • Fixing the bug with keyboard interrupts (#14)

  • Fixing the bug with Jukes-Cantor at d=0 (#11)

  • Using the average when the read length is not constant (#13)

skmer 1.1.0

04 Apr 02:14
Compare
Choose a tag to compare
  • Fixing bugs with python 3
  • Improving the resource usage in multi-processing mode