# Pharmacophore-based virtual screening

Define a three-dimensional interaction-feature model, prepare candidate conformers, rank feature matches, and review a chemically diverse shortlist.

[Open screening workflow](https://proteiniq.io/app/workflows/templates?template=pharmacophore-based-virtual-screening)[Contact sales](https://proteiniq.io/contact)

## More virtual screening workflows

## Tools for pharmacophore-based virtual screening

Use these methods to prepare inputs, run the core analysis, inspect outputs, and validate the evidence described in this workflow.

[![TEMPL Pipeline](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fautodock-vina-announcement.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### TEMPL Pipeline Ranks template-based protein–ligand poses with shape, color, and combo Tanimoto scores.](https://proteiniq.io/app/templ-pipeline)[![ChEMBL Download](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fchembl-download.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### ChEMBL Download Retrieves compounds and activity records for building and validating ligand-derived models.](https://proteiniq.io/app/chembl-download)[![PubChem Download](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fpubchem-download.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### PubChem Download Downloads reference compounds and candidate structures from PubChem.](https://proteiniq.io/app/pubchem-download)[![SMILES to SDF](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fsmiles-to-sdf.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### SMILES to SDF Generates three-dimensional SDF structures from candidate SMILES.](https://proteiniq.io/app/smiles-to-sdf)[![SMILES to MOL2](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fsmiles-to-mol2.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### SMILES to MOL2 Generates MOL2 structures with hydrogens and optional geometry optimization.](https://proteiniq.io/app/smiles-to-mol2)[![Open Babel](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fopen-babel-icon.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### Open Babel Converts molecular formats and supports coordinate, hydrogen, pH, and charge preparation.](https://proteiniq.io/app/open-babel)[![Ligand fixer](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fligand-fixer.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### Ligand fixer Repairs ligand files and generates usable three-dimensional structures when needed.](https://proteiniq.io/app/ligand-fixer)[![Molecular descriptors](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fmolecular-descriptors.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### Molecular descriptors Calculates molecular properties and fingerprints for validation and diversity review.](https://proteiniq.io/app/molecular-descriptors)[![ProLIF](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fprolif.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### ProLIF Calculates residue-level interaction fingerprints from reviewed protein–ligand poses.](https://proteiniq.io/app/prolif)[![PAINS filter](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fpains-filter.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### PAINS filter Flags PAINS substructures as a separate shortlist-review signal.](https://proteiniq.io/app/pains-filter)[![Lead-likeness filter](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Flead-likeness-filter.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### Lead-likeness filter Reviews ranked compounds against lead-likeness property ranges.](https://proteiniq.io/app/lead-likeness-filter)[![Admetica](https://proteiniq.io/_next/image?url=%2Fimages%2Ftools%2Fadmetica.webp&w=96&q=75&dpl=dpl_J8tu6aF3F41kEvMFgYtuMXes1ynJ) ### Admetica Adds predicted ADMET endpoints after pharmacophore matching.](https://proteiniq.io/app/admetica)

## What is pharmacophore-based virtual screening?

Pharmacophore-based virtual screening is a computational method for ranking compounds by how well a three-dimensional conformer matches an abstract arrangement of molecular-recognition features. Models can include hydrogen-bond donors and acceptors, hydrophobic or aromatic regions, ionizable centers, excluded volumes, and geometric tolerances. A fit score supports prioritization under that model; it does not establish binding or activity.

A ligand-based pharmacophore derives shared features from known actives, whereas a structure-based model derives features and steric constraints from one or more protein–ligand complexes. Hybrid models can reconcile both sources. Each approach depends on alignment, feature selection, optional versus required constraints, and the evidence used to choose among candidate models.

Pharmacophore screening differs from simple shape overlap because it requires typed features in defined spatial relationships. It also differs from docking because it does not search a receptor with a full scoring function. Candidate conformer coverage and held-out validation are central: an overfitted model can retrieve its training ligands yet fail prospectively.

### When to use pharmacophore-based virtual screening

Use a feature model when its geometry can be supported and tested independently:

- Start from aligned actives, reviewed protein–ligand complexes, or a model supported by both sources.
- Use feature geometry to retrieve compounds that may preserve key recognition elements without sharing the same two-dimensional graph.
- Apply a validated pharmacophore before slower docking or experimental testing, while retaining the conformer and feature match behind every rank.

### Strengths and limitations

Compounds can match the same interaction-feature geometry without sharing a close two-dimensional scaffold. Models can be derived from aligned active ligands, structural complexes, or a combination of both evidence types. Feature matches and aligned conformers give reviewers a concrete basis for understanding why a candidate ranked. A pharmacophore can reduce a prepared library before docking, rescoring, or experimental follow-up.

A model with missing, unnecessary, or overly restrictive features can discard useful compounds or enrich irrelevant ones. A candidate cannot match the model if its prepared ensemble omits the relevant geometry, even when that geometry is physically accessible. Pharmacophores do not fully represent solvation, entropy, receptor flexibility, kinetics, or every steric and electrostatic contribution. Evaluating a model on the same ligands used to create it can overstate retrieval performance. Feature agreement is a ranking signal, not proof of binding, activity, selectivity, safety, or efficacy.

## Ligand-based and structure-based pharmacophore models

A ligand-based pharmacophore identifies feature arrangements shared by known active compounds and is useful when no reliable target structure is available. Its quality depends on the activity evidence, molecular alignment, conformer coverage, and chemical diversity of the training set.

A structure-based pharmacophore extracts interaction features from one or more protein–ligand complexes and can add excluded volumes from the binding site. It provides target context, but it also inherits uncertainty from the selected structure, protonation, waters, cofactors, and conformational state. Neither model type should be selected only because it retrieves the compounds used to build it.

## Pharmacophore screening applications

Pharmacophore models are useful for scaffold hopping, searching for compounds that preserve a proposed interaction pattern, filtering a large library before docking, and identifying molecules that avoid an unwanted off-target feature arrangement.

### Hit expansion

Search beyond close two-dimensional analogs while retaining features supported by several active ligands.

### Structure-guided filtering

Use complex-derived features and excluded volumes to focus a library before more expensive target-based calculations.

### Counter-screening

Apply an independently validated off-target pharmacophore to flag compounds that match an unwanted interaction hypothesis.

## How to do pharmacophore-based virtual screening online

ProteinIQ currently provides a review workflow for aligned matches generated by a dedicated pharmacophore engine. The model construction and library-matching calculation remain external and must retain their original method names and settings.

1. **Curate model evidence.** Prepare relevant active ligands, inactive compounds, or protein–ligand complexes and document their assay and structural context.
2. **Build candidate models.** Define feature types, coordinates, tolerances, required and optional features, and excluded volumes from the selected evidence.
3. **Validate before production.** Compare candidate models on held-out actives and suitable inactives or decoys using enrichment, sensitivity, specificity, and alignment review.
4. **Prepare candidate conformers.** Standardize structures, preserve identifiers, choose a conformer policy, and retain failed or truncated ensembles.
5. **Run the external feature match.** Export aligned SDF matches with the model identifier, selected conformer, fit score, matched features, and screening settings.
6. **Review and validate in ProteinIQ.** Check matched conformers with [PoseBusters](https://proteiniq.io/app/posebusters). Convert aligned SDF records with [SDF to SMILES](https://proteiniq.io/app/sdf-to-smiles) for property review. Inspect [Molecular Descriptors](https://proteiniq.io/app/molecular-descriptors). Review [PAINS filter](https://proteiniq.io/app/pains-filter) alerts. Read [ADMET-AI](https://proteiniq.io/app/admet-ai) predictions as separate model estimates before selecting experiments.

## How to interpret pharmacophore matches

Inspect which required and optional features matched, whether excluded volumes were respected, and whether the selected conformer is plausible. Fit scores from different models or software are not automatically comparable.

Report model selection and validation separately from the production screen. Training compounds should not be counted as independent evidence of performance, and apparent enrichment should be checked for property or scaffold bias before a shortlist advances. A feature match does not confirm binding, activity, safety or function.

## How pharmacophore-based virtual screening works

A pharmacophore screen separates model construction from library matching. The model, conformer-generation settings, feature tolerances, validation results, and selected matches should remain inspectable.

1. **Build candidate pharmacophore models.** Derive features from reviewed active ligands, protein–ligand complexes, or both, and record the evidence behind each feature and excluded volume.
2. **Validate and select the model.** Compare candidate models on held-out actives and suitable inactives or decoys, then choose the model and decision rule before screening.
3. **Prepare candidate conformers.** Standardize the compound library, preserve identifiers, generate conformer ensembles, and retain preparation failures.
4. **Match features and rank candidates.** Align candidate conformers to the model and retain the matched features, selected conformer, score, and any unmet optional features.
5. **Review diversity and validate.** Inspect aligned matches, conformer plausibility, molecular properties, liabilities, and scaffold diversity before orthogonal calculations and experiments.

## Inputs and outputs

Check formats before running, then inspect and download the result from every workflow step.

### Inputs

#### Pharmacophore model

Provide a versioned ligand- or structure-derived model with feature types, coordinates, tolerances, optional features, and excluded volumes.

#### Candidate library

`SMILES``SDF``MOL2`

Use standardized compounds with identifiers and stereochemistry preserved through conformer generation and matching.

#### Validation set and matching policy

`CSV``SMILES``SDF`

Define held-out actives and comparison compounds, required and optional features, score direction, and shortlist criteria.

### Outputs

#### Feature-match ranking

`CSV``JSON`

Retain the model, matched features, fit score, selected conformer, and rank for each candidate.

#### Aligned conformers

`SDF``MOL2`

Inspect and export candidate conformers aligned to the pharmacophore coordinate frame.

#### Model-validation results

`CSV``JSON`

Keep model-selection metrics, validation membership, false positives, and exclusions separate from the production ranking.

#### Reviewed shortlist

`CSV``SDF``FILES`

Export selected matches with feature evidence, property review, diversity groups, settings, and follow-up notes.

## Frequently asked questions

AI answers from our docs. No sign-in needed.

## Run your first analysis today

Start with 200 free credits and no installs. Upgrade when your project needs more compute.

[Start for free](https://proteiniq.io/sign-up)[View pricing](https://proteiniq.io/pricing)
