halSynteny

halSynteny reconstructs synteny blocks from HAL-format whole-genome alignments, including multi-hundred-way reference-free vertebrate Cactus alignments, to identify conserved syntenic regions and chromosomal rearrangements for comparative genomics.


Key Features:

  • Pairwise alignment processing: Processes pairwise alignment blocks across any pair of genomes within a large multiple-genome alignment.
  • Reference-free whole-genome alignment support: Operates on reference-free whole-genome alignments to enable high-resolution cross-species homology detection.
  • Binary-format handling: Handles very large multiple alignments stored in binary format to support large-scale datasets.
  • Synteny identification: Enables rapid identification of synteny across multiple full-genome alignments.
  • Reconstruction of rearrangements: Reconstructs chromosomal exchanges and rearrangements that disrupt conserved syntenic blocks.
  • Implementation: Implemented in C++11 as part of halTools within the HAL (Hierarchical Alignment) comparative genomics suite.

Scientific Applications:

  • Large-scale comparative genomics: Applied in large-scale sequencing projects with high-quality full-genome data to reconstruct syntenic blocks across species.
  • Genome rearrangement analysis: Supports reconstruction and analysis of chromosomal exchanges and rearrangements to study structural genome evolution.
  • Evolutionary and architectural inference: Facilitates investigation of conserved syntenic regions to infer genomic architecture and evolutionary relationships.

Methodology:

Processes pairwise alignment blocks from HAL multiple-genome alignments stored in binary format, including reference-free Cactus multi-hundred-way vertebrate alignments, to produce synteny blocks; implemented in C++11 as part of halTools.

Topics

Details

License:
MIT
Programming Languages:
C++, Python, C
Added:
3/1/2020
Last Updated:
3/18/2021

Operations

Publications

Krasheninnikova K, Diekhans M, Armstrong J, Dievskii A, Paten B, O'Brien S. halSynteny: a fast, easy-to-use conserved synteny block construction method for multiple whole-genome alignments. GigaScience. 2020;9(6). doi:10.1093/gigascience/giaa047. PMID:32463100. PMCID:PMC7254927.

PMID: 32463100
PMCID: PMC7254927
Funding: - Korea National Institute of Health: R01HG008742 - Russian Science Foundation: 17-14-01138

Links