dimostzim commited on
Commit
28da395
·
1 Parent(s): 16ec856

Update default demo sequences

Browse files
Files changed (2) hide show
  1. README_APP.md +3 -3
  2. app.py +6 -3
README_APP.md CHANGED
@@ -109,14 +109,14 @@ The app has **two tabs**: **Single Prediction** and **Batch Predictions**
109
 
110
  ### Example Sequences
111
 
112
- **miRNA (miR-21):**
113
  ```
114
  UAGCUUAUCAGACUGAUGUUGA
115
  ```
116
 
117
- **mRNA Target:**
118
  ```
119
- ACGUACGUACGUACGUACGUACGUACGUACGUACGUACGUACGUACGU
120
  ```
121
 
122
  ## Model Information
 
109
 
110
  ### Example Sequences
111
 
112
+ **miRNA example:**
113
  ```
114
  UAGCUUAUCAGACUGAUGUUGA
115
  ```
116
 
117
+ **mRNA target example (with an embedded complementary site for clearer explainability):**
118
  ```
119
+ GGGCACUUUUUCAACAUCAGUCUGAUAAGCUAAGUGUCUUCCAGGGAAUU
120
  ```
121
 
122
  ## Model Information
app.py CHANGED
@@ -54,6 +54,8 @@ BATCH_SHAP_CACHE = {}
54
 
55
  MODEL_FILENAME = "pairwise_onehot_model_20260105_200141.pt"
56
  MODEL_REPO_ID = os.getenv("MIRBIND2_MODEL_REPO", "dimostzim/mirbind2-weights")
 
 
57
 
58
 
59
  def resolve_model_path():
@@ -926,16 +928,17 @@ def create_gradio_interface():
926
 
927
  mirna_input = gr.Textbox(
928
  label="miRNA Sequence",
929
- placeholder="Enter miRNA sequence (e.g., UAGCUUAUCAGACUGAUGUUGA)",
930
  lines=3,
931
- value="UAGCUUAUCAGACUGAUGUUGA" # Example miR-21 sequence
932
  )
933
 
934
  target_input = gr.Textbox(
935
  label="mRNA/Target Sequence",
936
  placeholder="Enter mRNA target sequence",
937
  lines=5,
938
- value="ACGUACGUACGUACGUACGUACGUACGUACGUACGUACGUACGUACGU" # Example sequence
 
939
  )
940
 
941
  show_shap = gr.Checkbox(
 
54
 
55
  MODEL_FILENAME = "pairwise_onehot_model_20260105_200141.pt"
56
  MODEL_REPO_ID = os.getenv("MIRBIND2_MODEL_REPO", "dimostzim/mirbind2-weights")
57
+ DEFAULT_MIRNA_SEQUENCE = "UAGCUUAUCAGACUGAUGUUGA"
58
+ DEFAULT_TARGET_SEQUENCE = "GGGCACUUUUUCAACAUCAGUCUGAUAAGCUAAGUGUCUUCCAGGGAAUU"
59
 
60
 
61
  def resolve_model_path():
 
928
 
929
  mirna_input = gr.Textbox(
930
  label="miRNA Sequence",
931
+ placeholder=f"Enter miRNA sequence (e.g., {DEFAULT_MIRNA_SEQUENCE})",
932
  lines=3,
933
+ value=DEFAULT_MIRNA_SEQUENCE
934
  )
935
 
936
  target_input = gr.Textbox(
937
  label="mRNA/Target Sequence",
938
  placeholder="Enter mRNA target sequence",
939
  lines=5,
940
+ # Demo target embeds a reverse-complement site for clearer default explainability.
941
+ value=DEFAULT_TARGET_SEQUENCE
942
  )
943
 
944
  show_shap = gr.Checkbox(