LAST-SPLIT(1)

πŸ’– LAST-SPLIT(1) β€” User Commands πŸ’–

okay bestie, sit down, hydrate, and let me tell you about last-split, a lil last-split(1) era icon from the User Commands corner of your manual pages. she's giving "estimates split or spliced alignments" and honestly? she ate. ✨


🌸 NAME 🌸

last-split β€” estimates "split" or "spliced" alignments. no cap, that's the whole job description. 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

last-split-plain [options] LAST-alignments.maf

that's it. that's the summoning ritual. one input file, a pile of [options], and vibes. πŸ’…


✨ DESCRIPTION ✨

So here's the tea. πŸ“ last-split reads your alignments of query sequences to a genome β€” that's the input, hi β€” and then it estimates the genomic source of each part of each query.

The iconic part? It lets different parts of ONE query come from DIFFERENT parts of the genome. bestie that's not a bug that's the whole main character energy of it. one query, many homes. πŸ’€


πŸ‘‘ OPTIONS πŸ‘‘

Every single flag, accounted for, no girls left behind:

  • -h, --help β€” shows this help message and then dips. polite. πŸŽ€
  • -f, --format=FMT β€” your output format, girl. the options are MAF, MAF+.
  • -r, --reverse β€” flips the roles of the 2 sequences in each alignment. they switch places, it's giving Freaky Friday.
  • -g, --genome=NAME β€” the lastdb genome name. you gotta tell her whose genome we're talking about. 🧬
  • -d, --direction=D β€” RNA direction: 0=reverse, 1=forward, 2=mixed (default: 1). pick your lane, or don't, 2 says "why not both" πŸ’…
  • -c, --cis=PROB β€” cis-splice probability per base (default: 0.004). tiny number, big consequences.
  • -t, --trans=PROB β€” trans-splice probability per base (default: 1e-05). even tinier. she's shy. πŸ™ˆ
  • -M, --mean=MEAN β€” mean of ln[intron length] (default: 7.0). yes we live in log space, we're that kind of girl.
  • -S, --sdev=SDEV β€” standard deviation of ln[intron length] (default: 1.7). spread it out, slay. 🌈
  • -m, --mismap=PROB β€” maximum mismap probability (default: 1.0). emphasis on maximum, not minimum. read it twice.
  • -s, --score=INT β€” minimum alignment score (default: e OR e+t*ln[100]). that default is literally a whole little formula, copy it exactly, don't come for me. ⭐
  • -n, --no-split β€” writes the original, not split, alignments. the "no thoughts, just original" setting. πŸ’œ
  • -b, --bytes=B β€” maximum memory (default: 8T for split, 8G for spliced). yes that's terabytes vs. gigabytes, they are NOT the same bestie, do not confuse them. 😭
  • -v, --verbose β€” be verbose. she will yap. you asked for it. πŸ—£οΈ
  • -V, --version β€” show version information and then exit. bye! πŸ‘‹

ok real talk for one sec: the memory default is 8T for split and 8G for spliced β€” that's a 1000x difference, so check which mode you're in before you go allocating. not me warning you twice πŸ’€

and that's the whole page, bestie. last-split πŸ’–, from page 1654, dated August 2026 β€” she's a little legend and now she's your little legend. go estimate some alignments. periodt. πŸ«Άβœ¨πŸŽ€

πŸ“¦ where this page comes from