cut-range(1)

πŸ“¦
version 4.1 Β· 3 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ NAME ✨

cut-range β€” the girl who picks lines out of a whole pile of input files, based on lines that have key = value in them πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

cut-range filename1.fastas [filename2.fastas ...]  [OPTIONS]

🌸 DESCRIPTION 🌸

Okay so bestie, listen. cut-range selects lines from multiple input files. And how does it decide which lines? Based on lines containing key = value. That's it, that's the whole vibe. Multiple files in, selected lines out. Periodt. ✨


πŸ‘‘ ALL OPTIONS: πŸ‘‘

  • -h, --help β€” produces the help message. Your girl is confused? Ask for help, no shame, it's giving self-care 🫢
  • --key arg (=iterations) β€” cut based on the values of key=value. The default arg is iterations, so if you don't say anything it just rolls with that πŸ’–
  • --skip arg β€” the number of samples to skip. Just like, look away from the first few, they're not the moment πŸ™ˆ
  • --until arg β€” the last sample to use. It's the cutoff, the final boss, the last one invited to the party πŸŽ‰
  • --size arg β€” maximum number of samples to use. A hard cap, a limit, a boundary, and honestly? Respect πŸ’…
  • --verbose β€” outputs more log messages on stderr. Not stdout, bestie, stderr, write that down 😭

πŸ”₯ EXAMPLES: πŸ”₯

Say you wanna select alignments after the first 100 iterations, and you got two different runs. Do this:

% cut-range --skip=100 run-1/C1.P1.fastas run-2/C1.P1.fastas > P1.fastas

Both runs in, --skip=100 doing its little thing, everything funneled into P1.fastas. Ate. No crumbs. πŸ‘‘


πŸ’€ REPORTING BUGS: πŸ’€

Found a bug? Not the vibe, but we handle it.

BAli-Phy online help: http://www.bali-phy.org/docs.php

Please send bug reports to bali-phy-users@googlegroups.com β€” the inbox is open, the girls are listening 🫢


πŸ¦‹ AUTHORS πŸ¦‹

Benjamin Redelings. Iconic behavior, honestly. πŸ’œ


This whole little love letter to cut-range is from the BAli-Phy crew, dated Feb 2018 β€” and that's the cut-range(1) manual page, wrapped up with a bow πŸŽ€ bye bestie, go cut some ranges πŸ’–

πŸ“¦ where this page comes from