SMARTFlexDB

SMARTFlexDB v1.2 · released November 2026

About SMARTFlexDB

SMARTFlexDB pairs ligand-bound (holo) RNA structures with ligand-free (apo) structures of the same RNA, so you can see how the RNA and its binding pocket change. Each entry is one holo structure paired with one apo structure.

Getting startedExample queriesExample entry How entries are selectedFAQUsage ContactLicense

Getting started

  1. Browse the Database. Each card is one entry: one holo structure paired with one apo structure (a holo structure with several apo structures has one entry for each).
    • Filter with the facets on the left (identity, composition, functional type, method, pocket motif, ligand molecular weight, RNA length) or search by PDB ID, ligand or title. The page opens on the whole release; Reset filters brings it back.
    • To find large or small changes, Sort by TM-score or RMSD, or click a bar on Statistics.
    • Table lists one row per entry; CSV downloads a ZIP with those rows and the pocket-level comparisons that meet the filters.

    Holo structures (the toolbar button next to Entries) shows one card per holo PDB structure, with its number of apo structures and of related holo structures (those sharing an apo structure). Click a card for a panel listing both, always over the whole release; click an apo structure to open that entry, or View to move to a related holo structure. The Local and Global identity facets apply to the Entries view only. This view sorts by RNA length, binding-site nucleotides, ligand or PDB ID: TM-score and RMSD belong to one entry.

  2. Open a pair. Click an entry card, or the holo PDB ID in a table row. The pair page shows the 3D superposition and the apo→holo morph (an entry without a morph says so), both 2D structures, the sequence alignment, per-residue displacement, base-pair changes, ligand–RNA interactions and downloads. If the holo structure has several binding pockets, pick one in the Binding Pocket menu next to the title.
  3. Go deeper. Clustering: sequence, structure and pocket clusters for redundancy-aware train/test splits. Multi-ligand pocket groups: one RNA pocket bound by different ligands. Query: the same core analysis on your own apo and holo structures.

Interpretation note: Observed apo–holo conformational differences should not automatically be interpreted as resulting from ligand binding, as they may also reflect intrinsic RNA flexibility, differences in nucleotide modifications, or experimental conditions. Please interpret individual comparisons cautiously and on a case-by-case basis.

Try an example query

Each chip opens the Database with that filter applied.

SAM riboswitch Riboswitches Protein synthesis Viral RNA Aptamers Junction binding sites Internal-loop pockets X-ray structures

Example entry

overlay

Example · the adenine riboswitch

The Vibrio vulnificus adenine riboswitch aptamer bound to adenine (5SWE) and ligand-free (5E54). Both come from one X-ray free-electron laser (XFEL) study in which adenine was mixed into ligand-free crystals and the RNA switched to its bound form inside the crystal (Stagno et al., Nature 2017).

Open this entry →

How entries are selected

A holo and an apo structure form an entry only if all of these hold:

  1. A small-molecule ligand. The holo structure binds a carbon-containing molecule made only of C, H, N, O, P, S, F, Cl, Br, B, Si, Se and Co, other than water or part of the RNA chain. There is no size limit, so buffer molecules such as glycerol can count.
  2. A ligand-free apo. The apo structure contains no such molecule anywhere; water and ions may be present.
  3. RNA only. Neither structure contains a protein or DNA chain.
  4. The same RNA. Every RNA chain of the binding site (nucleotides with any heavy atom within 8 Å of a ligand heavy atom) has its own apo chain with ≥90% identity over ≥90% of both chains (BLASTN).
  5. The same pocket. Every binding-site residue has the same base in the apo, and the apo models at least part of the site.
  6. The same RNA molecules. Holo and apo have the same number of RNA strands, and the apo has no extra RNA molecule (such as an exon) that the holo lacks.

Frequently asked questions

What is an apo–holo entry?

One holo structure (RNA bound to a small-molecule ligand) paired with one ligand-free apo structure of the same RNA. Main rules (full list under How entries are selected):

A holo structure paired with several apo structures has one entry for each; all count the same.

What do 1,571, 806, 271 and 443 mean?

Four ways of counting the same release:

CountUnitWhere you see it
806entries — one holo structure paired with one apo structure Database Entries cards; table rows and the entry-level CSV in either view; Statistics charts of apo→holo change and identity
271holo structures — one holo PDB structure, with all its binding pockets and ligands Database Holo structures cards; Statistics charts of holo properties; the Clustering map
443binding pockets — one ligand bound at one site of a holo structure the pair page’s Binding Pocket menu; GET /api/pairs
1,571pocket-level comparisons — one binding pocket against one apo structure; also the rows of the release file the Full release file smartflexdb_pairs.tsv and the pocket-level CSV of a Database download; Statistics distributions
How is sequence identity defined?

Each entry has two, both comparing the holo RNA with the apo RNA:

Local identityBLASTN (BLAST+) identity inside the aligned region only, so unmatched ends are left out. Every entry has ≥90%.
Global identityNeedleman–Wunsch alignment (1970) of the full declared (SEQRES) sequences: every mismatch and gap counts, overhanging ends included. Unmodeled residues do not lower it. Rounded to whole percent, so 100 means ≥99.5%.

For a binding site on several chains, the published value is the ligand’s own chain’s (the chain the PDB entry assigns the ligand to), shown beside that chain’s alignment on the pair page.

Which chain is the superposition fitted on?

On all RNA chains of the binding site together (each chain with a heavy atom within 8 Å of the ligand); no chain is the reference. Residues are paired by sequence alignment, each holo chain with its own apo chain, and the one rigid transform that minimises the C3′ RMSD over them (Kabsch fit) is applied to the whole apo structure.

For a multi-chain site, each chain gets two RMSDs: in the shared fit, and fitted alone. A large gap means the chains moved relative to each other.

Is the morph a molecular-dynamics trajectory?

No. It is a straight-line interpolation between the two superposed experimental structures, for visualization only. Playback slows near the two ends so they stay readable; that is a display choice with no kinetic meaning.

How do I download the data?

Usage

Loading usage statistics…

Contact & feedback

Questions, bug reports, corrections, or an apo–holo pair we missed? Email yanjun.li@ufl.edu and jiang.shiyu@ufl.edu. We respond to data corrections promptly. To analyze your own apo and holo structures, use Query.

License & data sources

The SMARTFlexDB derived data (pair list, descriptors, alignments) are released under CC BY-NC 4.0. Atomic coordinates come from the RCSB PDB and remain under its terms.