Graph-Based Structure Search

Draw your custom RNA motif structure and search for similar patterns in the RNAdex database

About Graph-Based Structure Search

This tool uses a graph-based subgraph isomorphism algorithm to search for RNA structural patterns matching your custom-drawn motif. Unlike type-based searches that use pre-defined motif types, this search allows you to:

Note: Complex structures may take several minutes to process (current timeout: 20 minutes). For very complex patterns, processing time may exceed the timeout limit. The algorithm performs exact subgraph matching with edge attribute constraints.

How to Use:

Edge Types (Select before adding edges):

Edge Legend:
Covalent (Backbone)
Watson-Crick Base Pair
Non-Watson-Crick Base Pair

Load a query example

Choose a ready-to-edit topology. Search results are topology candidates.

4 nt · 4 edges
6 nt · 7 edges
5 nt · 5 edges
6 nt · 7 edges
8 nt · 10 edges

📖 Quick Guide: How to Build Your Motif

1 Add Nodes (Nucleotides)

  • Click anywhere on the canvas above
  • Each click adds a numbered nucleotide
  • Nodes appear as blue circles with numbers

2 Add Edges (Connections)

  • Select edge type button (Covalent, Watson-Crick, etc.)
  • Click first node, then second node
  • Edge will appear as a colored line
💡 Tip: Load any example above, edit its nodes or edges, and then submit the graph to search for matching topology candidates.