Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conformer Screening #5

Open
hansen7 opened this issue Oct 21, 2021 · 1 comment
Open

Conformer Screening #5

hansen7 opened this issue Oct 21, 2021 · 1 comment

Comments

@hansen7
Copy link

hansen7 commented Oct 21, 2021

Thanks for sharing!

I can't find the codes for the conformer screening, which is the descried in the arXiv:

We generate mutliple conformers for each molecule with RDKit [Landrum et al., 2006] and prune similar conformers with an RMSD cutoff R = 0.5Å.

neither from here

smiles = Chem.MolToSmiles(mol)
coords = mol.GetConformer().GetPositions()
z = [atom.GetAtomicNum() for atom in mol.GetAtoms()]

nor here:

smiles = Chem.MolToSmiles(mol)
coords = mol.GetConformer().GetPositions()
z = [atom.GetAtomicNum() for atom in mol.GetAtoms()]

would you mind elaborating a bit more?

@floatlazer
Copy link
Collaborator

Hi,

Thanks for your interest. The paper you referred corresponds to our kddcup solution: https://github.com/divelab/MoleculeX/tree/molx/BasicProp/kddcup2021

The code for conformer generation is here:

cids = AllChem.EmbedMultipleConfs(mol, numConfs=40, pruneRmsThresh=0.5)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants