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

Inconsistent descriptors values for same SMILES. #29

Open
dinabandhu50 opened this issue Jul 14, 2021 · 4 comments
Open

Inconsistent descriptors values for same SMILES. #29

dinabandhu50 opened this issue Jul 14, 2021 · 4 comments

Comments

@dinabandhu50
Copy link
Contributor

Hi
I am using this library for my projects and found out that there are some descriptors which will give different values for different run.

In the below figures the x-axis is different SMILES samples i.e. total of 128 samples, and the y-axis is the values calculated by padel-descriptor for topoRadius, topoDiameter and WPATH. Unfortunately because of LICENSE issues I cannot post here the dataset or any SMILES values for reproducibility but.

run 1
run_1

Here we can see the high-values are occurring at - 12, 28, 32, 37 e.t.c

run2
run_2

But in the second run the high values are at - 13, 25, 28, 33 e.t.c which is saying that different values for same set of SMILES.

  1. Is this a common problem ?
  2. How to handle this problem ?
  3. Why would padel descriptor give such extreme values ?

Thanks

  • Dinabandhu
@thegodone
Copy link

thegodone commented Aug 25, 2021

if it's 3D descriptors you may expect those kind of issues. can you reproduce the issue with classical/free smiles ?

@tjkessler
Copy link
Member

@dinabandhu50 still having issues with this? The underlying descriptor calculations are a bit outside my wheelhouse...

@dinabandhu50
Copy link
Contributor Author

@tjkessler I was using multiple threads to calculate padel-descriptors, using from padelpy import padeldescriptor, which was giving me above issue, later I used single thread and it solved the problem.

But actually padelpy also gives output with corresponding SMILES name when done multithreaded way. so one can also take advantage of that.

Again thanks a lot for the software,

@Zuosq
Copy link

Zuosq commented Nov 14, 2022

Uploading image.png…Hi,there are other types od Fingerprint, How do I get them?
Thanks

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

4 participants