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

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

Documentation

Downloads