@@ -9,34 +9,29 @@ Please cite: **W Shen**, S Le, Y Li\*, F Hu\*. SeqKit: a cross-platform and ultr
99
1010## Current Version
1111
12- - [ SeqKit v2.7.0] ( https://github.com/shenwei356/seqkit/releases/tag/v2.7.0 ) - 2024-01-31
13- [ ![ Github Releases (by Release)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/v2.7.0/total.svg )] ( https://github.com/shenwei356/seqkit/releases/tag/v2.7.0 )
14- - ` seqkit ` :
15- - Grouping subcommands in help message, which is intuitive for beginners.
16- - ` seqkit grep ` :
17- - New flag: ` -D/--allow-duplicated-patterns ` for outputting records multiple times when duplicated patterns are given. [ #427 ] ( https://github.com/shenwei356/seqkit/issues/427 )
18- - ` seqkit subseq ` :
19- - Use the ID regular expression from the option ` --id-regexp ` to create FASTA index file. This solves the panic happened for sequences containing tabs in the headers. [ #432 ] ( https://github.com/shenwei356/seqkit/issues/432 )
20- - ` seqkit split/sort/shuffle ` :
21- - When using the two-pass mode (` -2/--two-pass ` ), replace possible tabs in the sequence header.
22- - ` seqkit rmdup ` :
23- - Write an empty file of duplicate numbers and lists of IDs even if there's no duplicates when using ` -D/--dup-num-file ` . [ #436 ] ( https://github.com/shenwei356/seqkit/issues/436 )
12+ - [ SeqKit v2.8.0] ( https://github.com/shenwei356/seqkit/releases/tag/v2.8.0 ) - 2024-03-11
13+ [ ![ Github Releases (by Release)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/v2.8.0/total.svg )] ( https://github.com/shenwei356/seqkit/releases/tag/v2.8.0 )
2414 - ` seqkit stats ` :
25- - New flag ` -S/--skip-file-check ` to skip input file checking when given files or a file list. It's very useful if you run it with millions of files.
26-
27-
15+ - Add column ` N50_num ` , an alias of L50, [ #15 ] ( https://github.com/shenwei356/seqkit/issues/15 ) .
16+ - ` seqkit seq/locate/fish/watch ` :
17+ - Removing the flag ` -V/--validate-seq-length ` . Now the whole sequence will be checked if ` -v/--validate-seq ` is given.
18+ - ` seqkit amplicon ` :
19+ - Fix the speed problem, introduced in v2.7.0. [ #439 ] ( https://github.com/shenwei356/seqkit/issues/439 ) .
20+ - Slightly faster by reusing objects.
21+ - ` seqkit seq ` :
22+ - Change the threshold sequence length for parallelizing complement sequence computation, 1kb->1Mb.
2823
2924### Links
3025
3126OS |Arch |File, 中国镜像 |Download Count
3227:------|:---------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
33- Linux |32-bit |[ seqkit_linux_386.tar.gz] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_linux_386.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_linux_386.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_linux_386.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_linux_386.tar.gz )
34- Linux |** 64-bit** |[ ** seqkit_linux_amd64.tar.gz** ] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_linux_amd64.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_linux_amd64.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_linux_amd64.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_linux_amd64.tar.gz )
35- Linux |** arm64** |[ ** seqkit_linux_arm64.tar.gz** ] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_linux_arm64.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_linux_arm64.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_linux_arm64.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_linux_arm64.tar.gz )
36- macOS |** 64-bit** |[ ** seqkit_darwin_amd64.tar.gz** ] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_darwin_amd64.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_darwin_amd64.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_darwin_amd64.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_darwin_amd64.tar.gz )
37- macOS |** arm64** |[ ** seqkit_darwin_arm64.tar.gz** ] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_darwin_arm64.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_darwin_arm64.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_darwin_arm64.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_darwin_arm64.tar.gz )
38- Windows|32-bit |[ seqkit_windows_386.exe.tar.gz] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_windows_386.exe.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_windows_386.exe.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_windows_386.exe.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_windows_386.exe.tar.gz )
39- Windows|** 64-bit** |[ ** seqkit_windows_amd64.exe.tar.gz** ] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_windows_amd64.exe.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_windows_amd64.exe.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_windows_amd64.exe.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.7 .0/seqkit_windows_amd64.exe.tar.gz )
28+ Linux |32-bit |[ seqkit_linux_386.tar.gz] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_linux_386.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_linux_386.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_linux_386.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_linux_386.tar.gz )
29+ Linux |** 64-bit** |[ ** seqkit_linux_amd64.tar.gz** ] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_linux_amd64.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_linux_amd64.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_linux_amd64.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_linux_amd64.tar.gz )
30+ Linux |** arm64** |[ ** seqkit_linux_arm64.tar.gz** ] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_linux_arm64.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_linux_arm64.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_linux_arm64.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_linux_arm64.tar.gz )
31+ macOS |** 64-bit** |[ ** seqkit_darwin_amd64.tar.gz** ] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_darwin_amd64.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_darwin_amd64.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_darwin_amd64.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_darwin_amd64.tar.gz )
32+ macOS |** arm64** |[ ** seqkit_darwin_arm64.tar.gz** ] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_darwin_arm64.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_darwin_arm64.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_darwin_arm64.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_darwin_arm64.tar.gz )
33+ Windows|32-bit |[ seqkit_windows_386.exe.tar.gz] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_windows_386.exe.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_windows_386.exe.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_windows_386.exe.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_windows_386.exe.tar.gz )
34+ Windows|** 64-bit** |[ ** seqkit_windows_amd64.exe.tar.gz** ] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_windows_amd64.exe.tar.gz ) , <br /> [ 中国镜像] ( http://app.shenwei.me/data/seqkit/seqkit_windows_amd64.exe.tar.gz ) |[ ![ Github Releases (by Asset)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/latest/seqkit_windows_amd64.exe.tar.gz.svg?maxAge=3600 )] ( https://github.com/shenwei356/seqkit/releases/download/v2.8 .0/seqkit_windows_amd64.exe.tar.gz )
4035
4136
4237* Notes*
@@ -158,6 +153,20 @@ fish:
158153
159154## Release history
160155
156+ - [ SeqKit v2.7.0] ( https://github.com/shenwei356/seqkit/releases/tag/v2.7.0 ) - 2024-01-31
157+ [ ![ Github Releases (by Release)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/v2.7.0/total.svg )] ( https://github.com/shenwei356/seqkit/releases/tag/v2.7.0 )
158+ - ` seqkit ` :
159+ - Grouping subcommands in help message, which is intuitive for beginners.
160+ - ` seqkit grep ` :
161+ - New flag: ` -D/--allow-duplicated-patterns ` for outputting records multiple times when duplicated patterns are given. [ #427 ] ( https://github.com/shenwei356/seqkit/issues/427 )
162+ - ` seqkit subseq ` :
163+ - Use the ID regular expression from the option ` --id-regexp ` to create FASTA index file. This solves the panic happened for sequences containing tabs in the headers. [ #432 ] ( https://github.com/shenwei356/seqkit/issues/432 )
164+ - ` seqkit split/sort/shuffle ` :
165+ - When using the two-pass mode (` -2/--two-pass ` ), replace possible tabs in the sequence header.
166+ - ` seqkit rmdup ` :
167+ - Write an empty file of duplicate numbers and lists of IDs even if there's no duplicates when using ` -D/--dup-num-file ` . [ #436 ] ( https://github.com/shenwei356/seqkit/issues/436 )
168+ - ` seqkit stats ` :
169+ - New flag ` -S/--skip-file-check ` to skip input file checking when given files or a file list. It's very useful if you run it with millions of files.
161170- [ SeqKit v2.6.1] ( https://github.com/shenwei356/seqkit/releases/tag/v2.6.1 ) - 2023-11-18
162171[ ![ Github Releases (by Release)] ( https://img.shields.io/github/downloads/shenwei356/seqkit/v2.6.1/total.svg )] ( https://github.com/shenwei356/seqkit/releases/tag/v2.6.1 )
163172 - ` seqkit ` :
0 commit comments