GECKO
GECKO performs pairwise sequence comparison to identify High-scoring Segment Pairs (HSPs) and enable scalable, accurate comparisons across complete genomes.
Key Features:
- High-Quality Results: Produces sequence-comparison results comparable to MUMmer for reliable alignment detection.
- Controlled Memory Consumption: Implements a modular out-of-core strategy that leverages secondary storage to prevent memory overflow during HSP identification.
- Linear-Time Performance: Exhibits linear-time behavior with execution times comparable to or faster than state-of-the-art methods on long sequences.
- Modular C Libraries: Provides C libraries tailored for pairwise sequence comparison to support deployment across diverse computing environments.
- Computation and I/O Optimization: Applies software engineering principles to minimize redundant calculations and optimize input/output operations.
Scientific Applications:
- Massive Genome Comparison: Enables comprehensive comparisons across complete genomes for large-scale genomics projects.
- Evolutionary Event Detection: Identifies conserved synteny blocks and supports calculation of inter-genome distances to investigate evolutionary relationships.
- Scalability Across Genome Sizes: Expands limits on input data size to accommodate datasets ranging from viral genomes to mammalian chromosomes.
Methodology:
GECKO uses a modular architecture and C libraries for pairwise sequence comparison, employs a modular out-of-core strategy that leverages secondary storage, and incorporates measures to minimize redundant calculations and optimize input/output operations for operation across standard, high-performance, and cloud-based platforms.
Topics
Collections
Details
- License:
- GPL-3.0
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool, web application
- Operating Systems:
- Linux
- Programming Languages:
- C
- Added:
- 7/18/2016
- Last Updated:
- 1/15/2019
Operations
Data Inputs & Outputs
Sequence analysis
Publications
Torreno O, Trelles O. Breaking the computational barriers of pairwise genome comparison. BMC Bioinformatics. 2015;16(1). doi:10.1186/s12859-015-0679-9. PMID:26260162. PMCID:PMC4531504.
PMID: 26260162
PMCID: PMC4531504
Funding: - Spanish National Institute of Bioinformatics: INB-ISCIII
- Consejería Economía, Innovación, Ciencia y Empleo, Junta de Andalucia: P10-TIC-6108
- Seventh Framework Programme: 324554