CNVKIT_FIX(1)

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

✨ CNVKIT_FIX β€” the cnvkit_fix(1) page, bestie edition πŸ’–

okay so this is a User Commands manual, and it's literally called cnvkit_fix. Let's get into it 🫢


🌸 NAME 🌸

cnvkit_fix β€” Combine target and antitarget coverages and correct for biases.

Adjust raw coverage data according to the given reference, correct potential biases and re-center. iconic behavior tbh πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the whole vibe of how you call it:

usage: cnvkit.py fix [-h] [-c] [-i SAMPLE_ID] [--no-gc] [--no-edge] [--no-rmask] [-o FILENAME] target antitarget reference

That's the shape of it. Now let's break down every single piece, no skipping, we're thorough in this house πŸ‘‘

🌈 positional arguments (the ones you have to give it)

  • target β€” the Target coverage file (.targetcoverage.cnn). 🎯
  • antitarget β€” the Antitarget coverage file (.antitargetcoverage.cnn). 🚫🎯
  • reference β€” the Reference coverage (.cnn). πŸ“–

πŸŽ€ options (the lil extras, all optional, all slay)

  • -h, --help β€” show this help message and exit. the classic escape hatch πŸ™ˆ
  • -c, --cluster β€” Compare and use cluster-specific values present in the reference profile. (Requires that the reference profile was built with the --cluster option.) ⚠️ so like, don't skip the parenthetical, it's giving "you must have done the homework first" ✨
  • -i SAMPLE_ID, --sample-id SAMPLE_ID β€” Sample ID for target/antitarget files. Otherwise inferred from file names. 🏷️ if you don't tell it, it'll guess from the filenames, no cap
  • --no-gc β€” Skip GC correction. πŸ’€
  • --no-edge β€” Skip edge-effect correction. πŸ’€
  • --no-rmask β€” Skip RepeatMasker correction. πŸ’€
  • -o FILENAME, --output FILENAME β€” Output file name. πŸ“
fr fr, all three of those --no-* flags are literally just "turn the correction off" β€” if you use them, you are choosing not to correct for that thing. Just so we're clear 🫢

and that's the whole page, bestie. no gatekeeping, every flag accounted for 🧚

this little manual is from cnvkit.py fix, version 0.9.10, dated July 2023 β€” periodt, that's the sign-off, mwah πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from