VFilter logo

VFilter

Conformation deduplication with global and local chemical symmetry detection for molecular structure sets.

Solution by VeraChem
Visit website

Overview

VFilter is a small molecule utility from VeraChem LLC that analyzes multiple conformations of a molecule and removes duplicate conformations that are identical to within user-specified tolerances. It is designed for computational chemists and drug discovery researchers who need to efficiently prune redundant structures from conformational ensembles prior to downstream analyses such as docking or binding free energy calculations.

A key strength of VFilter is its sophisticated handling of chemical symmetry. Both global and local chemical symmetries are automatically detected and applied when comparing pairs of conformations. For example, if two conformations differ only by a 180° rotation of a benzene ring, VFilter recognizes the local symmetry of the benzene ring and correctly identifies the two conformations as identical. Alternate resonance forms — though not tautomers — are also accounted for during symmetry identification, ensuring accurate and chemically meaningful filtering.

Core Capabilities

  • Analyzes and filters multiple conformations of a molecule to remove redundant structures
  • Accounts for both global and local chemical symmetries when comparing conformations
  • Detects local symmetry elements such as ring rotations (e.g., 180° benzene ring flips) to correctly classify conformations as identical
  • Handles alternate resonance forms when identifying molecular symmetries
  • Supports SD file formats, including processing of energy data embedded within SD file blocks

User-Configurable Options

  • Energy cutoff parameter for filtering out high-energy structures from SD files that contain an energy block
  • Distance tolerance parameter for controlling the threshold at which repeat structures are identified and removed
  • Command-line interface providing detailed user control over all filtering parameters

Windows Graphical User Interface

  • The Microsoft Windows version of VFilter includes a dedicated graphical user interface for ease of use
  • The GUI facilitates assigning parameters, running VFilter, and viewing results without requiring command-line interaction
  • The interface integrates VFilter with VDisplay, VeraChem's molecular display program, for visual inspection of filtered conformations
  • Helpful VFilter support utilities are also accessible directly through the Windows interface

Scientific References

  • The symmetry detection methodology is described in: Chen, W., J. Huang, and M. K. Gilson (2004), "Identification of symmetries in molecules and complexes," Journal of Chemical Information and Computer Sciences, 44(4): 1301–1313.
  • The treatment of alternate resonance forms is grounded in: Gilson, M. K., H. S. R. Gilson, and M. J. Potter (2003), "Fast assignment of accurate partial atomic charges: An electronegativity equalization method that accounts for alternate resonance forms," J. Chem. Inf. Comput. Sci., 43: 1982–1997.

VFilter version 1.0 is available for Microsoft Windows (with graphical user interface) and Linux. It is part of VeraChem's broader suite of small molecule tools, which includes VConf, VDraw, VMap, VCharge, Vrms, and VDisplay, and is complemented by VeraChem's larger computational chemistry platform for protein-ligand binding affinity prediction and molecular modeling.

Meta

Domain
Drug Discovery & Molecular Design
Subdomain
Cheminformatics & Compound Management
Software type(s)
Computational Engine
Deployment type(s)
On-Premise
Industry vertical(s)
Academic / ResearchBiotechCROPharma
Development stage(s)
Research & DiscoveryPreclinical / Pre-Market
Target user(s)
Research ScientistBioinformatician / Computational ScientistMedicinal Chemist