Releases: shenwei356/unikmer
Releases · shenwei356/unikmer
unikmer v0.19.1
v0.19.1 - 2022-12-26
unikmer
: When environment variableUNIKMER_DB
is set, explicitly setting--data-dir
will overide the value ofUNIKMER_DB
.unikmer uniqs
: skip sequences shorter than K.unikmer count/encode
: limit the maximum k-mer size to 65.
Links
OS | Arch | File, 中国镜像 | Download Count |
---|---|---|---|
Linux | 64-bit | unikmer_linux_amd64.tar.gz, 中国镜像 |
|
Linux | 64-bit | unikmer_linux_arm64.tar.gz, 中国镜像 |
|
macOS | 64-bit | unikmer_darwin_amd64.tar.gz, 中国镜像 |
|
macOS | 64-bit | unikmer_darwin_arm64.tar.gz, 中国镜像 |
|
Windows | 64-bit | unikmer_windows_amd64.exe.tar.gz, 中国镜像 |
Notes:
- please open an issue to request binaries for other platforms.
- run
unikmer version
to check update !!! - run
unikmer autocompletion
to update shell autocompletion script !!!
unikmer v0.19.0
v0.19.0 - 2022-04-25
- rename command
genautocomplete
toautocompletion
. - remove command
help
. - change default value of option
-j
from2
to4
. unikmer count/uniqs/locate
: new flag-B/--seq-name-filter
for filtering out unwanted sequences like plasmids.unikmer count
: add support of.xz
and.zst
files.
unikmer v0.18.7
Changelog
- v0.18.7
unikmer
: better counting speed by upstream optimization of FASTA/Q parsing.unikmer concat
: fix parsing flag-n
.
- v0.17.3
unikmer
: fix buiding for 386. #21
unikmer v0.17.2
Changelog
- v0.17.2
unikmer
: slightly speedup for computing LCA.unikmer rfilter:
- flag
-E/--equal-to
supports multiple values. - new flag
-n/--save-predictable-norank
: do not discard some special ranks without order when using -L, where rank of the closest higher node is still lower than rank cutoff.
- flag
- v0.17.1
unikmer rfilter:
change handling of black list.
- v0.17.0
- syncmer value changed with different hash method.
unikmer count
: syncmer value changed.
unikmer v0.16.1
Changelog
- v0.16.1
- change Header.Number from
int64
touint64
unikmer info
: fix recounting problem for unsorted kmers but with Number.
- change Header.Number from
- v0.16.0
unikmer
:- binary file format change: fix reading long description, and bump version to
5.0
. - better binary file parsing performance.
- binary file format change: fix reading long description, and bump version to
unikmer v0.15.0
- v0.15.0
unikmer
:- binary file minor change: increase description maximal length from 128 B to 1KB.
- separating k-mers (sketches) indexing and searching from
unikmer
, includingunikmer db info/index/search
.
unikmer count
: fix syncmer.unikmer dump
: new flag--hashed
.- rename
unikmer stats
tounikmer info
, and add new columndescription
.
unikmer v0.14.0
- v0.14.0
unikmer union
: fix bug when flag-s
not given.unikmer count/uniqs/locate
: performance improvement on generating k-mers.unikmer count/db
: support scaled/minizimer/syncmer sketch.unikmer stats
: change format.
unikmer v0.13.0
- v0.13.0
- new command
unikmer common
: Finding k-mers shared by most of multiple binary files. unikmer common/count/diff/grep/rfilter/sort/split/union
: faster sorting.unikmer uniqs
: better result for flag--circular
.unikmer search
: fix a bug when searching on database with more than one hash.
- new command
unikmer v0.12.0
- v0.12.0
unikmer
:- support longer k (k>32) by saving ntHash.
- new flag
-nocheck-file
for not checking binary file.
- new commands:
unikmer db index
: constructing index from binary filesunikmer db info
: printing information of index fileunikmer db search
: searching sequence from index database
unikmer rfilter
: change format of rank order file.unikmer inter/union
: speedup for single input file.unikmer concat
:- new flag
-t/--taxid
for assigning global taxid, this can slightly reduce file size. - new flag
-n/--number
for setting number of k-mers.
- new flag
unikmer num
:- new flag
-f/--force
for counting k-mers.
- new flag
unikmer locate
: output in BED6.unikmer locate/uniqs
: support multiple genome files.unikmer uniqs
:- stricter multiple mapping limit.
- new flag
-W/--seqs-in-a-file-as-one-genome
.
unikmer count
:- new flag
-u/--unique
for output unique (single copy) kmers
- new flag
v0.11.0
- v0.11.0
- new command:
unikmer rfilter
for filtering k-mers by taxonomic rank. unikmer inter
: new flag-m/--mix-taxid
allowing part of files being whithout taxids.unikmer dump
: fix a nil pointer bug.unikmer count
:- fix checking taxid in sequence header.
- fix setting global taxid.
unikmer count/diff/union
: slightly reduce memory and speedup when sorting k-mers.unikmer filter
: change scoring.
- new command: