rnalocmin
Quick Start
- Command:
RNAlocmin [OPTION]... [FILE]... - Local executable:
/home/vimalinx/miniforge3/envs/bio/bin/RNAlocmin - Full reference: See references/help.md for complete options and details
When To Use This Tool
- Collapse a sampled RNA structure ensemble into local minima by gradient walks.
- Build barrier-tree-like summaries from
RNAsuboptoutput. - Produce kinetic landscape inputs for
treekin. - Filter minima by basin depth or energy-barrier criteria.
Common Patterns
# 1) Derive local minima from sampled suboptimal structures
RNAsubopt -p 10000 < sequence.txt > suboptp.txt
RNAlocmin -s sequence.txt < suboptp.txt > locmin.txt
# 2) Emit barrier-tree style output
RNAlocmin -s sequence.txt -b < suboptp.txt > barriers.txt
# 3) Keep only minima above a barrier threshold
RNAlocmin -s sequence.txt --minh 1.5 < suboptp.txt > filtered_minima.txt
Recommended Workflow
- Generate sampled structures using
RNAsubopt -p <count> < sequence.txt > suboptp.txt - Run
RNAlocmin -s sequence.txt < suboptp.txtto compute local minima via gradient descent - Add
-bfor barrier tree output or-rfor rates generation if kinetic analysis is needed - Filter results with
--minhto report only minima exceeding a specified energy barrier threshold
Guardrails
- Requires structure input from stdin (typically from RNAsubopt); sequence file via
-sis optional if sequence is first line of input - Do not combine
--noLPwith random walk (-w R) or shift move set (-m S) - Use
-pto provide previously found local minima output instead of recomputing from sequence