Skip to content

TARS: Transcript Alignment for RNA Splicing (AUS-418) - #839

Open
shiv-hartwig wants to merge 37 commits into
masterfrom
AUS418-tars-star-replacement
Open

shiv-hartwig wants to merge 37 commits into
masterfrom
AUS418-tars-star-replacement

Conversation

@shiv-hartwig

@shiv-hartwig shiv-hartwig commented Jul 8, 2026 •

Copy link
Copy Markdown
Contributor

TARS is a new tool for splice-aware RNA alignment. It aligns RNA reads with bwa-mem2 against the genome plus synthetic per-transcript contigs, then lifts the transcript-contig alignments back to genomic coordinates. The output is a normal genomic RNA BAM.

Read tars/README.md for the design, algorithm, and every tunable constant.

Gotchas

  • The genome+transcript FASTA and the sidecar TSV must come from the same SpliceFastaBuilder run. Contig names and spans are keyed together.
  • Excluded regions (-rna_unmap_regions) are applied after lift-back on genomic coords, not on the input chrN_tx coords.
  • -write_liftback_tsv is off by default. Whole-sample the per-record TSVs reach hundreds of GB.
  • bwa runs with -T 19 on purpose. Short-anchor supplementaries feed junction rescue, so raising it drops rescues.

@shiv-hartwig
shiv-hartwig force-pushed the AUS418-tars-star-replacement branch 2 times, most recently from 828bb20 to 6c44b48 Compare July 19, 2026 23:47
@shiv-hartwig
shiv-hartwig force-pushed the AUS418-tars-star-replacement branch 2 times, most recently from 34a1e35 to d63b55e Compare August 3, 2026 06:45
@shiv-hartwig
shiv-hartwig force-pushed the AUS418-tars-star-replacement branch 2 times, most recently from 202e8f4 to 1ef6d81 Compare September 10, 2026 05:02
@shiv-hartwig
shiv-hartwig force-pushed the AUS418-tars-star-replacement branch from 6d8be70 to 33e4c4f Compare September 18, 2026 01:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants