Related Experiment Video
Updated: Jul 3, 2026

09:10
A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes
Published on: May 22, 2018
GBParsy: a GenBank flatfile parser library with high speed
Tae-Ho Lee1, Yeon-Ki Kim, Baek Hie Nahm
1Division of Bioscience and Bioinformatics, MyongJi University, Yongin, Kyonggido, Republic of Korea. thlee@bio.mju.ac.kr
BMC Bioinformatics
|July 26, 2008
Summary
A new C language library, GBParsy, significantly speeds up the parsing of GenBank flatfile (GBF) data. This efficient tool enhances genome analysis by processing large eukaryotic genome sequences much faster than existing parsers.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- GenBank flatfile (GBF) format is widely used for DNA sequence data.
- Existing GBF parsers are slow when handling large eukaryotic genome files.
- There is a need for faster and more memory-efficient GBF parsing tools.
Purpose of the Study:
- To develop a high-speed and memory-efficient library for parsing GenBank flatfile (GBF) data.
- To address the performance limitations of current GBF parsers for large genomic datasets.
Main Methods:
- Developed GBParsy, a C language-based library for GBF file parsing.
- Utilized content-specified functions instead of slower regular expressions for speed optimization.
- Optimized memory usage algorithms to enhance parsing performance and efficiency.
Main Results:
- GBParsy demonstrates a parsing speed 5-100 times faster than existing parsers in benchmark tests.
- The library efficiently handles large GBF files, including extensive eukaryotic genome sequences.
- Optimized memory usage contributes to overall parsing performance and efficiency.
Conclusions:
- GBParsy can parse approximately 100 Mb of GenBank flatfile data within one second.
- The tool is suitable for real-time genome visualization on websites and other applications.
- GBParsy offers a significant advancement in processing large-scale genomic data.

