Skip to main content
Minimum Free Energy
License: ViennaRNA is licensed under Custom (ViennaRNA Package License) and may require explicit attribution when utilized. Please refer to the license for full terms.

This constraint is open source. Any third-party models, product names, or trademarks referenced are the property of their respective owners, and Proto is not affiliated with them.


Go to Tool Page
ProtoProtoevo-design/proto-language
View source
@articlelorenz2011viennarna
Copy citation
Constraint contributors
Score sequences by ViennaRNA minimum free energy.

API Reference

ConfigMFEConfig Source
Configuration for the minimum-free-energy (MFE) constraint.
enum
default:"min"
‘min’ rewards more-negative MFE (more stable); ‘max’ rewards less structure.Options: min, max
number
default:"-30.0"
MFE (kcal/mol) mapped to energy 0.5; length-dependent, tune per sequence length.
number
default:"10.0"
Positive float32-safe width of the sigmoid transform in kcal/mol; larger is gentler.
number
default:"37.0"
ViennaRNA folding temperature in Celsius.
ReturnsConstraintOutput
One result per sequence. score is in [0.0, 1.0] (lower is better in the requested direction); metadata carries the raw mfe (kcal/mol) and the ViennaRNA dot-bracket structure.

Usage

python

Metadata