CNVKIT_TARGET(1)
π CNVKIT_TARGET π
okay bestie, so this is the cnvkit_target manual page β it lives in the User Commands section of your friendly neighbourhood manual, and it's all about turning bait intervals into targets that CNVkit actually vibes with. slay.
β¨ NAME β¨
cnvkit_target β transform bait intervals into targets more suitable for CNVkit. that's it, that's the whole job. iconic behaviour honestly π
πΈ DESCRIPTION πΈ
here's how you call it, fr fr:
cnvkit.py target [-h] [--annotate ANNOTATE] [--short-names] [--split]
[-a AVG_SIZE] [-o FILENAME]
interval
yes the line breaks are doing their own little thing, we don't question the usage string, we just respect it π«Ά
π positional arguments π
intervalβ a BED file or interval file that lists the targeted regions. basically: tell it where you're aiming, bestie π―
π options π
-h,--helpβ shows this help message and then dips. classic. exit stage left β¨--annotate ANNOTATEβ use gene models from this file to assign names to the target regions. format-wise it wants a UCSCrefFlat.txtorensFlat.txtfile (preferred, the main character energy option π ), or a BED, interval list, GFF, or something similar. no cap, it's flexible but it has favourites.--short-namesβ reduces multi-accession bait labels so they're short and consistent. glow-up for your labels, they were doing too much π--splitβ splits large tiled intervals into smaller, consecutive targets. chopping the big ones down into bite-size pieces π-a AVG_SIZE,--avg-size AVG_SIZEβ the average size of split target bins. heads up though: results are approximate, so don't come for it if the bins aren't exactly this size, it literally told you π
default is 266.6666666666667 β yes, that is the actual default, and yes, that many sixes is giving cursed-but-fabulous π₯
-o FILENAME,--output FILENAMEβ the output file name. where your gorgeous results get written π
π reminder bestie: --avg-size results are approximate. that's in the original, that's not me being dramatic, that's just the truth.
and that's the whole page, periodt. this was cnvkit.py target 0.9.10, dated July 2023 β written down here in the cnvkit_target(1) manual page. go forth and target some regions, you absolute genius π¦β¨π
π¦ where this page comes from
- debian trixie: cnvkit 0.9.12-1 Β· Apache-2.0
- ubuntu noble: cnvkit 0.9.10-1 Β· Apache-2.0
- ubuntu questing: cnvkit 0.9.12-1
- ubuntu resolute: cnvkit 0.9.12-1build1 Β· Apache-2.0
- ubuntu stonking: cnvkit 0.9.13-2 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms