Skip to content

Add optional minimap2 pass-2 aligner; default behavior unchanged - #2

Open
cwb14 wants to merge 18 commits into
KGerhardt:masterfrom
cwb14:feat/minimap2
Open

Add optional minimap2 pass-2 aligner; default behavior unchanged#2
cwb14 wants to merge 18 commits into
KGerhardt:masterfrom
cwb14:feat/minimap2

Conversation

@cwb14

@cwb14 cwb14 commented Aug 7, 2026

Copy link
Copy Markdown

This allows users to input a library of known LTR-RTs to aid in annotation during pass-2. It also adds flexibility for using minimap2 for pass-2, which seems faster and similarly accurate in some circumstances. The default run is unchanged: blastn pass-2 with the 80-80-80 rule, exactly as on master. I verified default function is unchanged.

cwb14 and others added 18 commits April 24, 2026 17:34
This script summarizes self-alignment PAF data, producing best per query, reciprocal best hits, and clusters files. It includes functionality for parsing CIGAR strings and calculating metrics based on alignment data.
Added note about switching default task to dc-megablast.
# Conflicts:
#	README.md
#	tesorter2/blast_pass2.py
#	tesorter2/pipeline.py
Upstream renamed the project TEsorter2; the fork now follows. README and
in-package docstrings/help text updated. The dated run memo under docs/runs/
keeps its original names and paths so the recorded commands stay reproducible,
with a note pointing at the rename.
…blast-task

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
minimap2 and the 70-70-70 rule remain available as opt-ins
(--pass2-aligner minimap2, -rule 70-70-70). tesorter_compat gains
--pass2-aligner so the minimap2 path stays reachable there.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
WFA_TEsorter (+ source and scripts), eval.py, classify_final.py, and
docs/runs/memo.md were the toolchain for tuning the minimap2 pass-2;
nothing imports or invokes them. Git history preserves them.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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.

1 participant