Scinovex
article Open AccessTop 1% cited

SeqKit: A Cross-Platform and Ultrafast Toolkit for FASTA/Q File Manipulation

PLoS ONE · 2016 · Vol. 11(10) · pp. e0163962–e0163962
Wei ShenShuai LeYan LiFuquan Hu

Abstract

FASTA and FASTQ are basic and ubiquitous formats for storing nucleotide and protein sequences. Common manipulations of FASTA/Q file include converting, searching, filtering, deduplication, splitting, shuffling, and sampling. Existing tools only implement some of these manipulations, and not particularly efficiently, and some are only available for certain operating systems. Furthermore, the complicated installation process of required packages and running environments can render these programs less user friendly. This paper describes a cross-platform ultrafast comprehensive toolkit for FASTA/Q processing. SeqKit provides executable binary files for all major operating systems, including Windows, Linux, and Mac OSX, and can be directly used without any dependencies or pre-configurations. SeqKit demonstrates competitive performance in execution time and memory usage compared to similar tools. The efficiency and usability of SeqKit enable researchers to rapidly accomplish common FASTA/Q file manipulations. SeqKit is open source and available on Github at https://github.com/shenwei356/seqkit.

Genomics and Phylogenetic StudiesAdvanced Proteomics Techniques and ApplicationsAdvanced Data Storage TechnologiesExecutableComputer scienceUsabilityOperating systemProcess (computing)SoftwareShufflingMac OSProgramming language

MeSH terms

Amino Acid SequenceBase SequenceSoftwareSequence AlignmentData MiningWeb Browser

Funding

  • National Natural Science Foundation of China
Citations
3,455
FWCI
14.97
field-weighted impact
References
7
Percentile
99%
vs. same field & year
Citations per year
References
The Sequence Alignment/Map format and SAMtools
Bioinformatics · 2009 · 66,208 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.