CUFFDIFF(1)
π CUFFDIFF(1) π
okay bestie, gather round, because we're doing cuffdiff β a whole component of the cufflinks suite π¦ and honestly? it's giving main character energy in the RNA-seq world.
β¨ NAME β¨
cuffdiff β component of cufflinks suite π
πΈ SYNOPSIS πΈ
cuffdiff [options] <transcripts.gtf> <sample1_hits.sam>
<sample2_hits.sam> [... sampleN_hits.sam]
π DESCRIPTION π
so like, we're on cuffdiff v2.2.1 (Debian package) and here's the lil header it comes with:
-----------------------------
and the actual important bit, no cap:
- Supply replicate SAMs as comma separated lists for each condition:
sample1_rep1.sam,sample1_rep2.sam,...sample1_repM.sam
π General Options π
-o,--output-dirβ write all output files to this directory β default:./π-L,--labelsβ comma-separated list of condition labels π·οΈ--FDRβ False discovery rate used in testing β default:0.05π―-M,--mask-fileβ ignore all alignment within transcripts in this file β default:NULLπ-C,--contrast-fileβ Perform the constrasts specified in this file β default:NULLβοΈ-b,--frag-bias-correctβ use bias correction - reference fasta required β default:NULLπ§¬-u,--multi-read-correctβ use 'rescue method' for multi-reads β default:FALSEπ-p,--num-threadsβ number of threads used during quantification β default:1π§΅--no-diffβ Don't generate differential analysis files β default:FALSEπ«--no-js-testsβ Don't perform isoform switching tests β default:FALSEπ«-T,--time-seriesβ treat samples as a time-series β default:FALSEβ°--library-typeβ Library prep used for input reads β default: below π--dispersion-methodβ Method used to estimate dispersion models β default: below π--library-norm-methodβ Method used to normalize library sizes β default: below π
π₯ Advanced Options π₯
-m,--frag-len-meanβ average fragment length (unpaired reads only) β default:200π-s,--frag-len-std-devβ fragment length std deviation (unpaired reads only) β default:80π-c,--min-alignment-countβ minimum number of alignments in a locus for testing β default:10π’--max-mle-iterationsβ maximum iterations allowed for MLE calculation β default:5000π--compatible-hits-normβ count hits compatible with reference RNAs only β default:TRUEβ--total-hits-normβ count all hits for normalization β default:FALSEβ-v,--verboseβ log-friendly verbose processing (no progress bar) β default:FALSEπ£οΈ-q,--quietβ log-friendly quiet processing (no progress bar) β default:FALSEπ€«--seedβ value of random number generator seed β default:0π²--no-update-checkβ do not contact server to check for update availability β default:FALSEπ΅--emit-count-tablesβ print count tables used to fit overdispersion β DEPRECATED β οΈ--max-bundle-fragsβ maximum fragments allowed in a bundle before skipping β default:500000π¦--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βΎοΈ--min-outlier-pβ Min replicate p value to admit for testing β DEPRECATED β οΈ--min-reps-for-js-testβ Replicates needed for relative isoform shift testing β default:33οΈβ£--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β DEPRECATED β οΈ--geometric-normβ Deprecated, use--library-norm-methodβ DEPRECATED β οΈ--raw-mapped-normβ Deprecated, use--library-norm-methodβ DEPRECATED β οΈ--poisson-dispersionβ Deprecated, use--dispersion-methodβ DEPRECATED β οΈ
bestie the DEPRECATED ones are literally deprecated okay, don't come for me, just use the shiny replacement options like the girlies intended π
π Debugging use only π
--read-skip-fractionβ Skip a random subset of reads this size β default:0.0π²--no-read-pairsβ Break all read pairs β default:FALSEπ--trim-read-lengthβ Trim reads to be this long (keep 5' end) β default:noneβοΈ--no-scv-correctionβ Disable SCV correction β default:FALSEπ«
π Supported library types π
ff-firststrand ff-secondstrand ff-unstranded fr-firststrand fr-secondstrand fr-unstranded (default) transfrags
π¦ Supported dispersion methods π¦
blind per-condition poisson pooled (default)
β Supported library normalization methods β
classic-fpkm geometric (default) geometric quartile
and that's the whole vibe, bestie β go quantify some transcripts and slay πβ¨ππ«Άπ
this iconic lil page is brought to you by cuffdiff 2.2.1+dfsg.1-9, dated November 2021 β periodt π
πΈπ¦
π¦ where this page comes from
- debian bookworm: cufflinks 2.2.1+dfsg.1-9 Β· BSL-1.0
- ubuntu jammy: cufflinks 2.2.1+dfsg.1-9 Β· BSL-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms