/eos69e6

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Pharmacophore-guided molecular generation

Based on a molecule's pharmacophore, this model generates new molecules de-novo to match the pharmacophore. Internally, pharmacophore hypotheses are generated for a given ligand. A graph neural network encodes spatially distributed chemical features and a transformer decoder generates molecules.

Identifiers

  • EOS model ID: eos69e6
  • Slug: pgmg-pharmacophore-generative

Characteristics

  • Input: Compound
  • Input Shape: Single
  • Task: Generative
  • Output: Compound
  • Output Type: String
  • Output Shape: List
  • Interpretation: Model generates new molecules from input molecule by first creating pharmacophore hypotheses and then constraining generation.

References

Ersilia model URLs

Citation

If you use this model, please cite the original authors of the model and the Ersilia Model Hub.

License

This package is licensed under a GPL-3.0 license. The model contained within this package is licensed under a MIT license.

Notice: Ersilia grants access to these models 'as is' provided by the original authors, please refer to the original code repository and/or publication if you use the model in your research.

About Us

The Ersilia Open Source Initiative is a Non Profit Organization (1192266) with the mission is to equip labs, universities and clinics in LMIC with AI/ML tools for infectious disease research.

Help us achieve our mission!