https://github.com/cole-group/rgmolsa
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.9%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: cole-group
- License: mit
- Default Branch: main
- Size: 169 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of RPirie96/RGMolSA
Created about 4 years ago
· Last pushed about 4 years ago
https://github.com/cole-group/RGMolSA/blob/main/
# Riemannian Geometry for Molecular Surface Approximation (RGMolSA) ## Introduction Ligand-based virtual screening aims to reduce the cost and duration of drug discovery campaigns. Shape similarity can be used to screen large databases, with the goal of predicting potential new hits by comparing to molecules with known favourable properties. RGMolSA is a new alignment-free and mesh-free surface-based molecular shape descriptor derived from the mathematical theory of Riemannian geometry. The treatment of a molecule as a series of intersecting spheres allows the description of its surface geometry using the _Riemannian metric_, obtained by considering the spectrum of the Laplacian. This gives a simple vector descriptor constructed of the weighted surface area and eight non-zero eigenvalues, which capture the surface shape. The full method is described [here](https://arxiv.org/abs/2201.04230). ## In Development RGMolSA should currently be considered a beta version under development. This initial sample runs for the supplied PDE5 inhibitor test sets (as discussed in the above paper), but is not guaranteed to work for all molecules. ## Installation #### Dependencies - Local Installation of [Anaconda](https://www.anaconda.com) - [RDKit](https://www.rdkit.org/docs/Install.html) #### Downloading the Software Run the following in the terminal from the directory the software is to be cloned to: ``` git clone https://github.com/RPirie96/RGMolSA.git ``` ## Running RGMolSA The Jupyter Notebook "run_RGMolSA.ipynb" can be used to run the code for the examples provided in the paper. Note that you'll need to change the paths specified in the 1st cell to the directory the python scripts and data have been cloned to for the notebook to run. #### Data Supplied - SVT.sdf: structure data file containing a single conformer for each of Sildenafil, Vardenafil and Tadalafil. - X_confs_10.sdf: structure data files for Sildenafil, Vardenafil and Tadalafil, each containing 10 low energy conformers generated using RDKit. - X_confs_10random.sdf: structure data files for Sildenafil, Vardenafil and Tadalafil, each containing 10 random conformers generated using RDKit.
Owner
- Name: cole-group
- Login: cole-group
- Kind: organization
- Website: https://blogs.ncl.ac.uk/danielcole/
- Repositories: 3
- Profile: https://github.com/cole-group