
License: SpliceTransformer is open source and free for academic and commercial use under an Apache-2.0 license. 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.

API Reference
Configuration for SpliceTransformer tissue-specific splicing constraint.This class defines configuration parameters for evaluating tissue-specific
splicing patterns using SpliceTransformer, a deep learning model trained to
predict splice site usage across different human tissues. The constraint can
be used to either maximize splicing in a specific tissue (tissue-specific
activation) or minimize it (tissue-specific repression), enabling design of
sequences with controlled tissue-specific alternative splicing.
Sequence of the left context for SpliceTransformer
Sequence of the right context for SpliceTransformer
0-indexed position(s) into the concatenated target sequence on which to compute the score
Tissue on which to define the score. By default, averages across all tissues.Options:
AVERAGE, ADIPOSE_TISSUE, BLOOD, BLOOD_VESSEL, BRAIN, COLON, HEART, KIDNEY, LIVER, LUNG, MUSCLE, NERVE, SMALL_INTESTINE, SKIN, SPLEEN, STOMACHWhether to maximize or minimize the value. Defaults to ‘max’Options:
max, minAdvanced parameter configuration for SpliceTransformer.
ReturnsConstraintOutput
One result per input. score is in [0.0, 1.0]
(interpretation depends on direction). metadata carries
specificity_direction_<tissue> and specificity_score_<tissue>.Usage
python
Metadata
| Property | Value |
|---|---|
| Key | splice-transformer-specificity |
| Function | splice_transformer_specificity |
| Category | rna_splicing |
| Mode | discrete |
| Uses GPU | True |
| Supported Types | dna |