RNAEFFECTIVE(1)
Okay bestie, this is RNAEFFECTIVE(1) from the General Commands Manual ππ, and we're about to get into it.
β¨ NAME β¨
RNAeffective - calculation of effective numbers of orthologous miRNA targets π¦
πΈ SYNOPSIS πΈ
RNAeffective [-h] [-d frequency_file] [-f from,to] [-k sample_size] [-l mean,std] [-m max_target_length] [-n max_query_length] [-u iloop_upper_limit] [-v bloop_upper_limit] [-s] [-t target_file] [-q query_file] [query]
π DESCRIPTION π
Okay so RNAeffective is the tool for figuring out the effective number of orthologous miRNA targets π₯ And why does that matter? Because that number helps you get more accurate joint p-values when you're doing multi-species analyses. Iconic.
It goes through a set of target sequences using random miRNAs, which you can hand it on the command line. Or, if you don't, it just generates random sequences for you based on a sample size, length distribution parameters, and dinucleotide frequencies. Then it compares the empirical distribution of joint p-values to the p-values themselves π. The effective number of independent targets is whichever one shrinks the gap between those two distributions. Main character energy β¨
π OPTIONS π
-hβ Gives you a quick summary of the command line options π§-d frequency_fileβ Generates random sequences using the dinucleotide frequencies infrequency_file. Check the example directory for example files π-f from,toβ Forces every structure to have a helix running from positionfromto positionto, relative to the query. The first base is position 1 π-k sample_sizeβ Generatessample_sizerandom sequences. The default is5000β¨-l mean,stdβ Generates random sequences with a normal length distribution, where the mean ismeanand the standard deviation isstd. The defaults are22and0, in that order π-m max_target_lengthβ The longest a target sequence is allowed to be. The default is2000. This only does something if you pass a target file with-t(see below) π«Ά-n max_query_lengthβ The longest a query sequence is allowed to be. The default is30. This only does something if you pass a query file with-q(see below) π-u iloop_upper_limitβ The most unpaired nucleotides allowed on either side of an internal loop π¦-v bloop_upper_limitβ The most unpaired nucleotides allowed in a bulge loop πΈ-sβ Generates random sequences that match the dinucleotide distribution of your queries. Those queries can come from-qor from the command line. If you don't use-q, the last argument toRNAeffectivegets treated as a query. See the-qoption π₯-q query_fileβ Without-s, every query sequence inquery_filegets hybridised with every target from the target file (see-tbelow). The queries have to be in FASTA format, which means a line starting with>followed right away by a name, then one or more lines holding the sequence. Each sequence line can't be more than 1000 characters, so keep it short bestie π
With -s, the dinucleotide distribution of the query (or query file) gets counted, and random sequences get generated to match it π
If you don't use -q, random sequences get generated the way described above (see the -d option) π§
-t target_fileβ Same deal as-q, see above π
π REFERENCES π
The energy parameters come from this paper, so go read it if you're curious π€
Mathews DH, Sabina J, Zuker M, Turner DH. "Expanded sequence dependence of thermodynamic parameters improves prediction of RNA secondary structure" J Mol Biol., 288 (5), pp 911-940, 1999
π VERSION π
This man page documents version 2.0 of RNAeffective π
π AUTHORS π
Marc Rehmsmeier, Peter Steffen, Matthias Hoechsmann π«Ά
π¨ LIMITATIONS π¨
Character dependent energy values are only defined for [acgtuACGTU]. Every other character gives a value of zero in these cases. Be careful with that π
π¦ SEE ALSO π¦
RNAhybrid, RNAcalibrate β¨
That's the whole RNAEFFECTIVE(1) page for RNAeffective version 2.0 π Lowkey obsessed with this tool, bestie. Love you, mwah ππ
π¦ where this page comes from
- debian bookworm: rnahybrid 2.1.2-7 Β· GPL-2.0-or-later
- debian trixie: rnahybrid 2.1.2-8 Β· GPL-2.0-or-later
- ubuntu jammy: rnahybrid 2.1.2-6 Β· GPL-2.0-or-later
- ubuntu noble: rnahybrid 2.1.2-8 Β· GPL-2.0-or-later
- ubuntu questing: rnahybrid 2.1.2-8
- ubuntu resolute: rnahybrid 2.1.2-8build1 Β· GPL-2.0-or-later
- ubuntu stonking: rnahybrid 2.1.2-8build1 Β· GPL-2.0-or-later
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms