RNACALIBRATE(1)
π RNAcalibrate π
okay bestie, welcome to RNAcalibrate from the General Commands Manual β¨ this is the page where I spill the whole tea so you can stop guessing π«Ά
β¨ NAME β¨
RNAcalibrate - calibrate statistics of secondary structure hybridisations of RNAs π§¬
β¨ SYNOPSIS β¨
RNAcalibrate [-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] [target] [query]
β¨ DESCRIPTION β¨
okay so RNAcalibrate is the calibration queen for minimum free energy (mfe) hybridisations done with RNAhybrid π it digs through a random database, which you can hand over on the command line. if you don't, it just makes random sequences based on your sample size, length distribution parameters and dinucleotide frequencies π
then it fits an extreme value distribution (evd) to the empirical distribution of length normalised minimum free energies π
the output is giving: for each miRNA, its name (or "command_line" if it was submitted on the command line), the number of data points the evd fit was done on, the location and the scale parameter π¦
and the vibe check: you can feed those location and scale parameters of the evd into RNAhybrid so it can calculate mfe p-values β¨
β¨ OPTIONS β¨
-hβ the quick cheat sheet. it gives you a short summary of the command line options π-d frequency_fileβ makes random sequences that follow the dinucleotide frequencies infrequency_file. check the example directory for example files π-f from,toβ forces every structure to have a helix running from position from to position to, counted against the query. the first base is position1π-k sample_sizeβ generates sample_size random sequences. the default is5000πΈ-l mean,stdβ makes random sequences with a normal length distribution, where mean is the mean and std is the standard deviation. the defaults are500and300, respectively (so mean 500 and std 300) π-m max_target_lengthβ the longest a target sequence is allowed to be. default is2000. this only matters if you give a target file with-t(more on that below) π§-n max_query_lengthβ the longest a query sequence is allowed to be. default is30. this only does something if you give a query file with-q(also more below) π-u iloop_upper_limitβ the max number of unpaired nucleotides allowed on either side of an internal loop π-v bloop_upper_limitβ the max number of unpaired nucleotides allowed in a bulge loop β-sβ generates random sequences that follow the dinucleotide distribution of your targets (given either with-tor on the command line). if there's no-t, the last argument (when-qis given) or the second last argument (when there's no-q) to RNAcalibrate gets treated as a target. see-tπ«§-t target_fileβ okay, this one has a lot of tea:- without
-s, each target sequence intarget_filegets hybridised with each query. the queries come from the query file or the one query you put on the command line (see-q). the sequences intarget_filehave to be in FASTA format, meaning a line starting with>and directly followed by a name, then one or more lines with the sequence itself. each individual sequence line must not have more than 1000 characters π« - with
-s, the dinucleotide distribution of the target (or target file) gets counted, and random sequences are generated according to that distribution π - if there's no
-t, random sequences are generated as described above (see-d) π²
- without
-q query_fileβ see-tabove. if there's no-q, the last argument to RNAcalibrate is taken as a query π
β¨ REFERENCES β¨
the energy parameters are taken from:
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 RNAcalibrate π·οΈ
β¨ AUTHORS β¨
Marc Rehmsmeier, Peter Steffen, Matthias Hoechsmann π«Ά
β¨ LIMITATIONS β¨
β οΈ bestie, heads up: character dependent energy values are only defined for [acgtuACGTU]. every other character leads to a value of zero in these cases π
β¨ SEE ALSO β¨
RNAhybrid, RNAeffective π₯
and that's the whole page, bestie π the footer says RNACALIBRATE(1) β¨ slay π
π¦ 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