Releases: shenwei356/seqkit
Releases · shenwei356/seqkit
seqkit v0.3.1.1
_64-bit versions are highly recommended._
Changelog
- compile with go1.7rc5, with _higher performance and smaller size of binary file_
seqkit v0.3.1
_64-bit versions are highly recommended._
Changelog
- improve speed of
seqkit locate
- compile with go1.6.3
seqkit v0.3.0
_64-bit versions are highly recommended._
Changelog
- use fork of github.com/brentp/xopen, using `zcat` for speedup of .gz file
reading on \*nix systems.
- improve speed of parsing sequence ID when creating FASTA index
- reduce memory usage of `seqkit subseq --gtf`
- fix bug of `seqkit subseq` when using flag `--id-ncbi`
- fix bug of `seqkit split`, outdir error
- fix bug of `seqkit seq -p`, last base is wrongly failed to convert when
sequence length is odd.
- add "sum_len" result for output of `seqkit stat`
SeqKit v0.2.9
Changes
- fix minor bug of
seqkit split
andseqkit shuffle
,
header name error due to improper use of pointer - add option
-O (--out-dir)
toseqkit split
seqkit v0.2.8 with further speed improvement
- improve speed of parsing sequence ID, not using regular expression for default
--id-regexp
- improve speed of record outputing for small-size sequences
- fix minor bug:
seqkit seq
for blank record - update benchmark result
fakit v0.2.7 with faster speed and lower memory usage!
- _reduce memory usage_ by optimize the outputing of sequences.
detail: usingBufferedByteSliceWrapper
to resuse bytes.Buffer. - _reduce memory usage and improve speed_ by using custom buffered
reading mechanism, instead of using standard librarybufio
,
which is slow for large genome sequence. - discard strategy of "buffer" and "chunk" of FASTA/Q records,
just parse records one by one. - delete global flags
-c (--chunk-size)
and-b (--buffer-size)
. - add function testing scripts
fakit v0.2.6
Sorry for another version within a few hours :(
- fix bug of
fakit subseq
: Inplace subseq method leaded to wrong result
fakit v0.2.5.1
- fix a bug of
fakit subseq
: chromesome name was not be converting to lower case when using--gtf
or--bed
fakit v0.2.5
- fix a serious bug brought in
v0.2.3
, using unsafe method to convertstring
to[]byte
- add awk-like built-in variable of record number (
{NR}
) forfakit replace
- update benchmark results
fakit v0.2.4.1
- fix several bugs from library
bio
, affected situations:- Locating patterns in sequences by pattern FASTA file:
fakit locate -f
- Reading FASTQ file with record of which the quality starts with
+
- Locating patterns in sequences by pattern FASTA file:
- add command
version
which could check for update
_Recompiled at 2016-06-06 due to changed output of subcommand version
_