RSEM-CONTROL-FDR(1)
β¨ RSEM-CONTROL-FDR β¨
okay bestie, pull up a chair π this is the rsem-control-fdr page from your friendly neighborhood User Contributed Perl Documentation, and it's literally just vibes + math. lowkey it's the bouncer at the club that checks your genes' IDs before letting them in the DE list π
πΈ NAME πΈ
rsem-control-fdr β filter EBSeq output for statistical significance. no cap, that's the whole job. it takes the big messy results and keeps only the ones that passed the vibe check π¦
β¨ SYNOPSIS β¨
rsem-control-fdr [options] input_file fdr_rate output_file
three positional args, options optional, and honestly? that's it. iconic.
π§ ARGUMENTS π§
- input_file β this one HAS to be the main result file that
rsem-run-ebseqmade for you. it's the one holding every gene and transcript together with all their associated statistics. the whole roster, fr fr. - fdr_rate β the desired false discovery rate (FDR). yes, the actual FDR you want. you type it, we honor it. β¨
- output_file β this file is a subset of the
input_file. it only contains the genes/transcripts that got called as differentially expressed (DE). π
okay so when more than 2 conditions exist, DE is defined as not all conditions are equally expressed. that's the definition, periodt.
and like, huge reminder: statistical significance does NOT necessarily mean biological significance π so please, also refer to the fold changes to decide which genes/transcripts are actually biologically significant. stats said yes, biology might say "ma'am this is nothing."
also β when more than two conditions exist, this file will not contain fold change information and you'll have to calculate it from input_file.condmeans by yourself. sorry bestie, you're on your own for that one π
π OPTIONS π
--hard-thresholdβ use the hard threshold method to control FDR. if you set this, only those genes/transcripts with theirPPDE >= 1 - fdr_rateget called as DE. strict queen behavior. (Default: on) π--soft-thresholdβ use the soft threshold method to control FDR. if you set this, the program will try to report as many genes/transcripts as possible, as long as their averagePPDE >= 1 - fdr_rate. this option is equivalent to using EBSeq'scrit_funfor FDR control. generous queen behavior, she wants everybody in the group chat. (Default: off) π«Ά-h/--helpβ show help information. when in doubt, ask. π
π DESCRIPTION π
this program controls the false discovery rate and reports differentially expressed genes/transcripts. that's the mission statement, and she ate. π₯
π EXAMPLES π
say we've got GeneMat.results as our input (we do, trust). we want to control FDR at 0.05 using the hard threshold method, and we want the output file named GeneMat.de.txt:
rsem-control-fdr GeneMat.results 0.05 GeneMat.de.txt
boom. done. go forth and interpret responsibly π§β¨
reminder that the hard threshold method is the default one, so if you just run the command above with no flags, you already get it. no extra typing required, we love efficiency π
and that's the whole page bestie!! π this was perl v5.38.2, dated 2024-04-14 β from me to you, mwah π stay significant, but not too significant, iykyk πΈπ¦
π¦ where this page comes from
- ubuntu noble: rsem 1.3.3+dfsg-3build1 Β· GPL-3.0-only
- ubuntu resolute: rsem 1.3.3+dfsg-3build1 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms