Krait

Krait detects perfect, imperfect, and compound microsatellites genome-wide and designs PCR primers via Primer3 to support microsatellite-based genetic and disease analyses.


Key Features:

  • Comprehensive Microsatellite Identification: Identifies perfect, imperfect, and compound microsatellites across whole-genome sequences.
  • Primer3 integration: Integrates with Primer3 to design primers for microsatellite amplification.
  • Data export and reporting: Exports results in FASTA and GFF3 formats and generates statistical reports and visual plots.
  • Implementation: Implemented in C and Python.

Scientific Applications:

  • Population genetics: Identification and genotyping of microsatellite markers for analyses of genetic diversity and evolutionary relationships.
  • Medical research: Investigation of microsatellite instability and other disease-associated repeat variations.
  • Genotyping and marker development: Design and evaluation of PCR primers for microsatellite amplification and marker development.
  • Genome-wide surveys: Characterization of microsatellite distribution across genomes.

Methodology:

Krait performs genome-wide detection of perfect, imperfect, and compound microsatellites, integrates with Primer3 for primer design, exports outputs to FASTA and GFF3, and produces statistical reports and visual plots; it is implemented in C and Python.

Topics

Details

License:
GPL-2.0
Tool Type:
desktop application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python, C
Added:
6/21/2018
Last Updated:
11/25/2024

Operations

Publications

Du L, Zhang C, Liu Q, Zhang X, Yue B. Krait: an ultrafast tool for genome-wide survey of microsatellites and primer design. Bioinformatics. 2017;34(4):681-683. doi:10.1093/bioinformatics/btx665. PMID:29048524.

PMID: 29048524
Funding: - Natural Science Foundation of China: 31570534

Documentation