SeedScope™

About this tool

This tool predicts miRNA binding affinity to RNA targets and estimates competitive effects of optional competitor molecules. It fuses sequence features with optional 3D structure-derived features and evaluates inputs in RAM-safe batches.

How it works

  • Input your miRNA(s) as multi-FASTA. You may also provide one or more targets (multi-FASTA) and zero or more competitors (multi-FASTA).
  • For each competitor, the backend evaluates all targets against all miRNAs (baseline + with-competitor), so every triple (miRNA, target, competitor) is covered.
  • For every molecule (miRNA, target, competitor), the backend applies a unified sequence cascade: FASTA → PDB nucleic acid → AA→NT back-translation so analytics always run on nucleotides.
  • Advanced options include auto-trimming long miRNAs to a mature-like window and lossy AA→NT back-translation for protein or protein-only PDB inputs (when enabled).
  • The backend validates inputs, encodes sequences and any usable structural features, and performs model inference to produce affinity scores.
Key rules & guarantees
  1. FASTA wins when present. If a FASTA record exists for a molecule, that nucleotide sequence is trusted for scoring. Any matching PDB/mmCIF is paired as its 3D partner (for viz and optional structure features).
  2. PDB-only is allowed. If no FASTA exists for a molecule but a PDB/mmCIF or PDB ID is provided, the backend will derive a nucleotide sequence: nucleic chains are used directly; protein-only chains use AA→NT back-translation when enabled.
  3. PDB never silently disables scoring. If a PDB cannot provide a usable sequence (e.g., unknown polymer and no FASTA), it is kept for 3D viewing and clearly marked as “not used for scoring” instead of causing a hard failure for other valid inputs.
  4. FASTAn + PDB together behave like one molecule. When IDs match, FASTA supplies the NT sequence, PDB supplies the structure; when they do not, FASTA-based scoring still runs and the PDB is treated as an independent visualization entry.
PDB used: yes/no AA→NT: yes/no (mode) Structure-features: on/off
Formatting tips
  • miRNA: multi-FASTA required (each sequence needs a header like >hsa-let-7a-5p). Full header text is preserved.
  • Targets & Competitors: multi-FASTA supported. Paste RNA/DNA or protein (AA). Protein is back-translated if enabled.
  • Range-aware IDs: Use Header:Start-End (e.g., TP53_3UTR:90-150). Seed Sites show local and global coordinates.
  • 3D (PDB/mmCIF): upload files or provide PDB IDs. Filenames/IDs are matched to FASTA headers with tolerant rules. Chain hint supported: >TP53_3UTR|chain=A.

Results interpretation

  • Baseline affinity: predicted binding strength without competitor.
  • With competitor: predicted binding strength considering the competitor.
  • Competitive effect: Baseline − With-competitor (higher implies stronger competitive interference).
Upload a FASTA/FA/FAS/TXT file or paste the sequences above (headers required).
Protein detected: AA→NT conversion will be applied so Seed Sites/Heatmaps use nucleotides, not amino acids.
You can paste RNA/DNA or protein (AA). Protein input is back-translated to NT (lossy) when enabled.
Provide PDB accession(s) if you don’t have files. Analysis will still run without files.
Protein detected: AA→NT conversion will be applied so Seed Sites/Heatmaps use nucleotides.
Leave empty to run baseline only. Protein input is back-translated to NT (lossy) when enabled.
Provide PDB accession(s) if you don’t have files. These fields never block analysis from starting.
miRNA 3D files 0 staged
Target 3D files 0 staged
Competitor 3D files 0 staged
Use/Skip Preview
This preview is heuristic. FASTA wins for scoring when present. For any molecule that has only PDB/PDB-ID input, the backend will try to extract a nucleotide sequence from nucleic chains, or fall back to AA→NT back-translation for protein-only chains (when AA→NT is enabled). Entries that cannot provide a usable NT sequence are still available for 3D viewing but are clearly marked as “not used for scoring.”
Seed sites & heatmaps always compute on nucleotide sequences (direct FASTA or back-translated from AA/PDB).

Optionally analyze a specific sub-region for every target. If left blank, the full target sequence is used.

What you’ll see here: a sortable table with miRNA ID, Target ID, Competitor ID (if any), baseline affinity, affinity with competitor, and the competitive effect (baseline − competitor). Rows are color-graded by baseline score for quick scanning.
Tip: after results render, use the Seed Sites and Heatmap buttons to view base-level coordinates and model saliency. If you used a range like Header:Start-End, Seed Sites will show both local and global coordinates.


Show/Hide Gradient Legend
0.00.10.20.30.4 0.50.60.70.80.91.0