Skip to main content
PARADE UTR cell-type specificity
License: PARADE is open source and free for academic and commercial use under an MIT 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
evo-design/proto-language/proto_language/constraint/rna_expression/parade_utr_specificity_constraint.py
View source
Copy citation
Constraint contributors
Score UTR proposals with matched maximize-on and minimize-off activity terms.

API Reference

ConfigParadeUTRSpecificityConfig Source
Configuration for the PARADE UTR cell-type-specificity constraint.
enum
default:"utr5"
PARADE UTR model to score with: ‘utr5’ (5’ UTR) or ‘utr3’ (3’ UTR).Options: utr5, utr3
enum
default:"c2"
PARADE cell code whose predicted activity should be maximized.Options: c1, c2, c4, c6, c17, c13
enum
default:"c6"
PARADE cell code whose predicted activity should be minimized.Options: c1, c2, c4, c6, c17, c13
number
default:"2.0"
Raw PARADE activity at the shared forward/gradient sigmoid midpoint.
number
default:"1.0"
Positive float32-safe width of the shared sigmoid transform; larger is gentler.
number
default:"1.0"
Fallback softmax temperature for direct gradient calls; optimizer schedules take precedence.
string
default:"cuda"
Device used for PARADE inference.
integer
default:"1"
Number of sequences scored per PARADE GPU batch.
ReturnsConstraintOutput
One result per proposal. score is the mean of the maximize-on-target and minimize-off-target sigmoid energies in [0.0, 1.0]; metadata carries both raw activities and their difference.

Usage

python

Metadata