CUFFLINKS(1)

πŸ“¦
version 2.2.1 Β· 3 versions
, in debian bookworm, ubuntu jammy

okay bestie, pull up a chair, because this is the cufflinks manual page β€” yes, the one from User Commands, and yes, I'm gonna walk you through it like we're texting at 2am. 🫢


✨ NAME ✨

cufflinks β€” it's a component of the cufflinks suite. that's the whole vibe. it does one job and it does it iconically. πŸ’…


🌸 SYNOPSIS 🌸

cufflinks [options] <hits.sam>

that's it. options first, then your .sam file, and she's ready to go. periodt. ⭐


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea: this is cufflinks v2.2.1 and she's linked against Boost version 107400. no cap.


πŸ‘‘ General Options:

  • -o, --output-dir β€” every single output file goes into this directory. [ default: ./ ] πŸŽ€
  • -p, --num-threads β€” how many threads get to help out during the analysis. [ default: 1 ] ⚑
  • --seed β€” the value of the random number generator seed. [ default: 0 ] 🎲
  • -G, --GTF β€” quantitate against reference transcript annotations. 🧬
  • -g, --GTF-guide β€” use the reference transcript annotation to guide the assembly. like a lil GPS but for transcripts. πŸ—ΊοΈ
  • -M, --mask-file β€” ignore all alignment within transcripts in this file. πŸ™ˆ
  • -b, --frag-bias-correct β€” use bias correction β€” heads up, a reference fasta is required for this one. [ default: NULL ]
  • -u, --multi-read-correct β€” use the 'rescue method' for multi-reads (it's more accurate, bestie). [ default: FALSE ] πŸ’–
  • --library-type β€” the library prep used for input reads. [ default: below ] πŸ‘‡
  • --library-norm-method β€” the method used to normalize library sizes. [ default: below ] πŸ‘‡

πŸ’œ Advanced Abundance Estimation Options:

  • -m, --frag-len-mean β€” average fragment length (unpaired reads only, just so u know). [ default: 200 ]
  • -s, --frag-len-std-dev β€” fragment length std deviation (again, unpaired reads only). [ default: 80 ]
  • --max-mle-iterations β€” the maximum iterations allowed for MLE calculation. [ default: 5000 ] πŸ”
  • --compatible-hits-norm β€” count hits compatible with reference RNAs only. [ default: FALSE ]
  • --total-hits-norm β€” count all hits for normalization. [ default: TRUE ]
  • --num-frag-count-draws β€” number of fragment generation samples. [ default: 100 ]
  • --num-frag-assign-draws β€” number of fragment assignment samples per generation. [ default: 50 ]
  • --max-frag-multihits β€” maximum number of alignments allowed per fragment. [ default: unlim ]
  • --no-effective-length-correction β€” no effective length correction. [ default: FALSE ]
  • --no-length-correction β€” no length correction. [ default: FALSE ]
  • -N, --upper-quartile-norm β€” deprecated, use --library-norm-method instead. [ DEPRECATED ] πŸ’€
  • --raw-mapped-norm β€” deprecated, use --library-norm-method instead. [ DEPRECATED ] πŸ’€
bestie the deprecated ones are deprecated fr fr. they still show up but you should be using --library-norm-method. don't be messy. πŸ™ˆ

🌈 Advanced Assembly Options:

  • -L, --label β€” assembled transcripts get this ID prefix. [ default: CUFF ] 🏷️
  • -F, --min-isoform-fraction β€” suppress transcripts below this abundance level. [ default: 0.10 ]
  • -j, --pre-mrna-fraction β€” suppress intra-intronic transcripts below this level. [ default: 0.15 ]
  • -I, --max-intron-length β€” ignore alignments with gaps longer than this. [ default: 300000 ]
  • -a, --junc-alpha β€” alpha for the junction binomial test filter. [ default: 0.001 ]
  • -A, --small-anchor-fraction β€” percent read overhang taken as 'suspiciously small'. [ default: 0.09 ] πŸ‘€
  • --min-frags-per-transfrag β€” minimum number of fragments needed for new transfrags. [ default: 10 ]
  • --overhang-tolerance β€” number of terminal exon bp to tolerate in introns. [ default: 8 ]
  • --max-bundle-length β€” maximum genomic length allowed for a given bundle. [ default: 3500000 ]
  • --max-bundle-frags β€” maximum fragments allowed in a bundle before skipping. [ default: 500000 ]
  • --min-intron-length β€” minimum intron size allowed in genome. [ default: 50 ]
  • --trim-3-avgcov-thresh β€” minimum avg coverage required to attempt 3' trimming. [ default: 10 ]
  • --trim-3-dropoff-frac β€” fraction of avg coverage below which to trim the 3' end. [ default: 0.1 ]
  • --max-multiread-fraction β€” maximum fraction of allowed multireads per transcript. [ default: 0.75 ]
  • --overlap-radius β€” maximum gap size to fill between transfrags (in bp). [ default: 50 ]

🧚 Advanced Reference Annotation Guided Assembly Options:

  • --no-faux-reads β€” disable tiling by faux reads. [ default: FALSE ]
  • --3-overhang-tolerance β€” overhang allowed on the 3' end when merging with reference. [ default: 600 ]
  • --intron-overhang-tolerance β€” overhang allowed inside a reference intron when merging. [ default: 30 ]

πŸ“ Advanced Program Behavior Options:

  • -v, --verbose β€” log-friendly verbose processing (no progress bar, sorry to the bar stans). [ default: FALSE ]
  • -q, --quiet β€” log-friendly quiet processing (also no progress bar). [ default: FALSE ] 🀫
  • --no-update-check β€” do not contact the server to check for update availability. [ default: FALSE ] πŸ“΅

⭐ Supported library types:

ff-firststrand ff-secondstrand ff-unstranded fr-firststrand
fr-secondstrand fr-unstranded (default) transfrags

πŸ‘‘ note that fr-unstranded is the default one, k?


πŸ’… Supported library normalization methods:

classic-fpkm

that's the whole list. one icon. she ate. πŸ”₯


and that's the page bestie!! this was cufflinks version 2.2.1+dfsg.1-9, dated November 2021 β€” mwah, sending u off with a kiss, go assemble something gorgeous πŸ«Άβœ¨πŸŽ€

πŸ“¦ where this page comes from