You're viewing this guide as a guest. Sign in or create an account to run docking jobs and keep your sessions private.
Workflow at a glance

A typical screening run moves through these pages, in order:

1Ligand Prep — turn a SMILES string or SDF into a docking-ready PDBQT
2Receptor Prep — turn a protein structure into a clean, typed PDBQT
3Run Docking — submit your receptor and ligand library to AutoDock Vina
4My Jobs — track progress and download ranked results
5Visualize — explore docked poses interactively
6Contribute — share prepared receptors with the community
Ligand Prep

Converts a molecule into a docking-ready PDBQT file.

How to use:

  1. Choose input type: Enter SMILES or Upload SDF
  2. Provide your molecule and give it a name
  3. Click Run Pipeline

What it does:

  • Generates 3D coordinates from the molecular structure
  • Adds hydrogens and optimizes geometry (MMFF94 force field)
  • Assigns Gasteiger charges and AutoDock atom types (Meeko)

Output: Interactive 3D viewer + downloadable .pdbqt file ready for docking.

Receptor Prep

Converts a protein structure (PDB) into a clean, typed PDBQT for docking.

Input options:

  • Upload a PDB or mmCIF file (.pdb / .ent; both legacy PDB and mmCIF formats supported)
  • Enter a PDB accession code (fetched from RCSB, PDBe, or PDBj)
  • Enter a UniProt ID (fetched from AlphaFold DB or SWISS-MODEL)
  • Enter a ModelArchive model ID
  • Fold a raw amino-acid sequence into a structure (ESMFold)

What it does:

  1. Displays structure in 3D — select which chain(s) to keep
  2. Rebuilds missing residues and atoms (PDBFixer)
  3. Assigns protonation states with PROPKA (pKa-aware; sets Asp/Glu/His/Cys/Lys/Tyr states and is metal-coordination aware)
  4. Energy-minimizes the structure (OpenMM, AMBER14 force field)
  5. Assigns Gasteiger charges and AutoDock atom types (Meeko)

The pipeline also extracts any native ligand and lets you define the Vina search box by native ligand, custom residues, whole molecule, or automatic pocket detection (Pocketeer).

Output: Downloadable .pdbqt receptor file + 3D viewer at each stage.

Run Docking

Submit a screening job with your prepared receptor and ligands.

1Ligands (choose one)
2Receptor (choose one)
3Docking Box
4Submit

Click Submit Docking Job. You'll be redirected to My Jobs where you can track progress.

My Jobs

Monitor submitted jobs and download results.

Job statuses: PendingRunningDone (or Failed / Cancelled)

What you can do:

Jobs are retained for 7 days after completion.

Visualize Docking

Explore docked poses interactively without leaving the browser.

How to use:

  1. Upload a receptor structure
  2. Upload one or more docked-ligand pose files (Vina *_out.pdbqt)
  3. Step through the poses one at a time

What you get:

  • Per-pose binding affinity and RMSD
  • A ranked pose summary table and bar chart
  • An interactive 3D view of the binding site
Contribute

Share prepared receptors with the research community.

How it works:

  1. Prepare your receptor (using Receptor Prep or external tools)
  2. Go to the Contribute page and upload the .pdbqt file
  3. Fill in metadata: receptor name, Protein ID, organism, source database, description
  4. Optionally include a recommended docking box configuration
  5. Submit — an admin reviews your contribution

Once approved, your receptor appears in the community library on the Run Docking page. Other users can select it from a searchable dropdown and use your recommended docking box.

Understanding Your Results

Affinity CSV

Ranked table of ligands with binding affinity in kcal/mol. More negative = stronger binding. Hits below -7 kcal/mol are generally considered promising leads.

Docked Poses (PDBQT)

Predicted binding conformations. Open in PyMOL or UCSF Chimera alongside your receptor to visualize how the ligand sits in the pocket.

Vina Logs

Full AutoDock Vina output per ligand — all binding modes, affinities, and RMSD between poses. Useful for assessing docking quality.

PDBQT File Requirements

If you prepare files with external tools (not TLigBind's built-in prep), they must meet these requirements:

Ligand files
  • .pdbqt format (not .pdb or .mol2)
  • Single molecule per file (one ROOT...TORSDOF block)
  • Valid AutoDock atom types (A, C, N, NA, OA, HD, F, Cl)
  • Must end with a TORSDOF line
Receptor files
  • .pdbqt format
  • Single rigid structure (no MODEL tags)
  • Flexible residues not supported
  • Compatible with AutoDock Vina 1.2.5
Files with multiple molecules (multiple ROOT blocks) are truncated to the first molecule only.

Docking Box Parameters

The search space tells Vina where on the protein to look for binding.

ParameterDescriptionDefaultUnits
center_x/y/zCenter of the search box0.0Angstroms
size_x/y/zDimensions of the search box20.0Angstroms
num_modesNumber of binding poses per ligand9
energy_rangeMax energy difference from best pose3.0kcal/mol
Tips for choosing box coordinates

Troubleshooting

Ligand failed to dock
Ligand Prep pipeline failed
Receptor Prep pipeline failed
Job is stuck or very slow
Can't find my results

About the Trinh Lab

TLigBind is developed by the Trinh Laboratory in the Department of Pathology at the University of Virginia School of Medicine.

The Trinh Lab uses computational and experimental approaches to investigate how proteins and noncoding RNAs regulate gene expression through chromatin structure in myeloid cell development, innate immune function, and disease. A major focus is identifying actionable molecular targets and developing therapeutic strategies for cancer (including acute myeloid leukemia) and neurodegenerative disorders.

TLigBind grew out of the lab's collaborative virtual screening efforts — supported by a UVA Cancer Center pilot grant and the DAC Analytics Resource Award — to make structure-based drug discovery accessible to researchers without computational chemistry expertise.

Principal Investigator: Bon Q. Trinh, Ph.D.

TLigBind development team: Abraham Tedla, Patrick Maloon, Pranav Sridhar, Varun Bhatnagar (UVA School of Data Science Capstone, 2025–2026)

Links: