CoolFace
Apppublic

JoeVonDahab/similar_fda_drug

sourceHugging Facemitupdated 2mo agoView on Hugging Face
1likes
App README

FDA Similar Drug - Pharmaceutical Similarity Search ๐Ÿ’Š

A powerful tool for finding similar FDA-approved drugs using ECFP6 fingerprints and Mol2Vec semantic embeddings.

๐Ÿš€ Features

  • โ€”ECFP6 Structural Similarity: Find drugs with similar chemical structures
  • โ€”Combined Search: Blend structural and semantic approaches for comprehensive results
  • โ€”Interactive Interface: User-friendly web interface with drug visualization
  • โ€”Export Results: Download search results as CSV
  • โ€”FDA Database: Search within FDA-approved pharmaceutical compounds

๐Ÿงฌ How to Use

  1. 1.Enter a SMILES string for your query molecule
  2. 2.Choose search method:
  3. 3.ECFP6: Structural similarity
  4. 4.Combined: Best of both methods (ECFP6 + Mol2Vec)
  5. 5.Set number of results (1-50)
  6. 6.Click Search to find similar drugs
  7. 7.View results with molecular structures and similarity scores
  8. 8.Download CSV of results for further analysis

๐Ÿ“‹ Example Molecules

Try these example SMILES:

  • โ€”Ethanol: CCO
  • โ€”Aspirin: CC(=O)OC1=CC=CC=C1C(=O)O
  • โ€”Caffeine: CN1C=NC2=C1C(=O)N(C(=O)N2C)C
  • โ€”Glucose: C([C@@H]1[C@H]([C@@H]([C@H]([C@H](O1)O)O)O)O)O

โš™๏ธ Technical Details

  • โ€”Database: Pre-indexed FDA pharmaceutical library
  • โ€”Search Engine: FAISS for efficient similarity search
  • โ€”Visualization: RDKit molecular structure rendering
  • โ€”Performance: <1 second search time for most queries

๐Ÿ‘จโ€๐Ÿ”ฌ Author

Youssef Abo-Dahab. Pharm.D. M.S. Candidate, AICD3 Program Zhao Lab, UCSF


Built with โค๏ธ using RDKit, FAISS, Mol2Vec, and Streamlit