Flexiplex

Flexiplex demultiplexes and searches omics data by allowing imperfect matches through Levenshtein distance, enabling flexible error tolerance during barcode assignment and target sequence identification.


Key Features:

  • Levenshtein distance-based matching: Allows imperfect matches during sequence searching and demultiplexing.
  • Flexible error tolerance: Tolerates noise in sequencing data during barcode assignment and target sequence identification.
  • Versatile sequence searching: Identifies and extracts specific target sequences including cellular barcodes, UMIs, and genetic variants.
  • Computational efficiency: Achieves an excellent balance of accuracy and speed compared to leading task-specific tools.

Scientific Applications:

  • Single-cell RNA-seq demultiplexing: Identifies cell-line-specific sequences in Illumina short-read single-cell data.
  • Long-read single-cell RNA-seq analysis: Discovers and demultiplexes cellular barcodes from noisy long-read single-cell RNA-seq data.
  • Genotyping: Identifies specific genetic variants for genotyping applications.

Methodology:

Flexiplex is based on the Levenshtein distance for allowing imperfect matches during sequence searching and demultiplexing.

Topics

Details

Added:
1/14/2026
Last Updated:
1/14/2026

Operations

Publications