VibecoderMcSwaggins commited on
Commit
b0089e4
·
1 Parent(s): 2a95036

Initial deployment: Antibody non-specificity predictor

Browse files

- ESM-1v (650M) + Logistic Regression
- Trained on Boughter dataset
- Pydantic v2 validation
- Gradio 5.x UI

Files changed (1) hide show
  1. app.py +1 -2
app.py CHANGED
@@ -237,7 +237,7 @@ with gr.Blocks(theme=theme, title="Antibody Predictor") as app:
237
  # Left Column: Inputs
238
  with gr.Column(scale=1):
239
  gr.HTML(
240
- '<div style="background-color: #3B82F6; color: white; padding: 4px 8px; border-radius: 4px; font-weight: 600; font-size: 0.875rem; display: inline-block; margin-bottom: 4px;">Antibody Sequence (VH or VL)</div>'
241
  )
242
  sequence_input = gr.TextArea(
243
  placeholder="Paste amino acid sequence here (e.g., QVQL...)",
@@ -246,7 +246,6 @@ with gr.Blocks(theme=theme, title="Antibody Predictor") as app:
246
  show_copy_button=True,
247
  show_label=False, # Disable built-in label
248
  )
249
-
250
  with gr.Accordion("⚙️ Advanced Settings", open=False), gr.Row():
251
  with gr.Column():
252
  gr.HTML(
 
237
  # Left Column: Inputs
238
  with gr.Column(scale=1):
239
  gr.HTML(
240
+ '<div style="background-color: #3B82F6; color: white; padding: 4px 8px; border-radius: 4px; font-weight: 600; font-size: 0.875rem; display: block; margin-bottom: 4px;">Antibody Sequence (VH or VL)</div>'
241
  )
242
  sequence_input = gr.TextArea(
243
  placeholder="Paste amino acid sequence here (e.g., QVQL...)",
 
246
  show_copy_button=True,
247
  show_label=False, # Disable built-in label
248
  )
 
249
  with gr.Accordion("⚙️ Advanced Settings", open=False), gr.Row():
250
  with gr.Column():
251
  gr.HTML(