@@ -9,34 +9,29 @@ Please cite: **W Shen**, S Le, Y Li\*, F Hu\*. SeqKit: a cross-platform and ultr
9
9
10
10
## Current Version
11
11
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 )
24
14
- ` 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.
28
23
29
24
### Links
30
25
31
26
OS |Arch |File, 中国镜像 |Download Count
32
27
:------|:---------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
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 )
40
35
41
36
42
37
* Notes*
@@ -158,6 +153,20 @@ fish:
158
153
159
154
## Release history
160
155
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.
161
170
- [ SeqKit v2.6.1] ( https://github.com/shenwei356/seqkit/releases/tag/v2.6.1 ) - 2023-11-18
162
171
[ ![ 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 )
163
172
- ` seqkit ` :
0 commit comments