3-Point Pharmacophore Triangles → 10K Bits
Each pharmacophore is a triangle of 3 features with specific distances:
7 Pharmacophore Types: A (acceptor), D (donor), N (negative), P (positive), H (hydrophobic), R (aromatic), X (other)
6 Distance Ranges: 2.0-4.5, 4.5-7.0, 7.0-10.0, 10.0-14.0, 14.0-19.0, 19.0-24.0 Å
~10,549 possible triangular pharmacophores → Each gets 1 bit → 10K bit fingerprint
Application note · Eidogen-Sertanty
Predicting the fingerprint: a neural surrogate for PFP
An ensemble PolyPharmPrint fingerprint (PFP), the union of the triplet bits set across a molecule's whole conformer ensemble, requires embedding 100 conformers per molecule and costs about ten seconds per compound, which caps how much chemical space a pharmacophore-driven design search can cover. So we trained a network to predict the full 10,560-bit ensemble fingerprint directly from a canonical SMILES, and validated it on 9,975 withheld molecules from the Enamine screening collection.
It is not covertly re-deriving 2D similarity
A model that had learned to reproduce Morgan similarity under another name would be useless for scaffold hopping, which is the whole point of a pharmacophore search. It is not doing that. Agreement holds flat across the full range of 2D similarity, from pairs sharing under a tenth of their two-dimensional structure to close analogues: Pearson runs 0.906, 0.910, 0.917, 0.919 and 0.900 across those bands.
Reading the axes. Both plots use the same notation. For any two molecules A and R,
AFP and RFP are their real ensemble fingerprints as computed by
pfpall, while APS and RPS are those same two fingerprints as
predicted by the surrogate from structure alone. So the horizontal axis,
Tanimoto(AFP, RFP), is the true pharmacophore similarity between the pair, and the vertical
axis, Tanimoto(APS, RPS), is the surrogate's estimate of it. Perfect prediction would put
every point on the diagonal.
Where it applies, and where it does not
The honest reading is that this is a broad-phase instrument. Asked which of two candidates sits closer to a reference, it is 98% correct when the true gap exceeds 0.10, 88% between 0.05 and 0.10, 73% between 0.02 and 0.05, and 57% below 0.02. Its mean absolute error of 0.054 is about the size of the gap between rank 50 and rank 200 in a typical ranking, which is exactly why high bitwise fidelity coexists with modest performance among close finalists. Use it as a fitness proxy while a design search is still ranging widely, at 3,065 molecules per second in a single process, then confirm the survivors with the real calculation.
This is what makes a wider search practical: the ChIP de novo design engine scores candidate molecules on pharmacophore similarity to a reference drug, and the cost of that scoring is what bounds how much route and building-block space a campaign can afford to explore. See the ChIP project for a worked campaign.
References
Original PharmPrint Method:
- McGregor, M. J., & Muskal, S. M. (1999). Pharmacophore fingerprinting. 1. Application to QSAR and focused library design. J. Chem. Inf. Comput. Sci., 39(3), 569-574. [PDF]
- McGregor, M. J., & Muskal, S. M. (2000). Pharmacophore fingerprinting. 2. Application to primary library design. J. Chem. Inf. Comput. Sci., 40(1), 117-125. [PDF]