What problem does it solve?
This skill resolves inconsistent cell barcode formats across multimodal feature spaces so the same physical cells can be joined reliably across gene expression, protein, chromatin, and other assay tables.
Core Features & Use Cases
- Barcode Reconciliation: Tests exact matching, prefix and suffix stripping, lane cleanup, and reverse-complement normalization.
- Overlap Optimization: Selects the normalization that maximizes the minimum cross-modality barcode overlap and reports unmatched cells.
- Audited Curation: Adds and populates a canonical multimodal_barcode column through tracked transactions, with dry-run support and restricted write columns.
- Use Case: Align CITE-seq gene-expression and antibody-derived-tag tables whose barcodes use different lane prefixes or well suffixes before downstream table joining and multimodal analysis.
Quick Start
Run the barcode reconciliation workflow on a staged dataset LanceDB using the CellIndex observation class, review the overlap statistics in dry-run mode, and apply the audited changes when the alignment is satisfactory.