Hello,
I've been trying to use the SPLIF function in the fingerprints package. I was able to use the SimpleInteractionFingerprint and InteractionFingerprint functions fine, but I got the following error when using SPLIF:
"line 638, in SPLIF
protein_atom['neighbors'])))
OverflowError: Python int too large to convert to C long"
I would really appreciate any help with figuring out what the problem might be! I am using the newest version of python. Here is an example of what I tried to run:
import oddt
import oddt.fingerprints as fp
import os
proteinpath = 'protein.pdb'
lig1 = 'vina_output_ligand_1.pdb'
lig2 = 'vina_output_ligand_2.pdb'
refList = [lig1, lig2]
protein = next(oddt.toolkit.readfile('pdb', proteinpath))
protein.protein = True
ligand = next(oddt.toolkit.readfile('pdb', lig1))
fp_query = fp.SPLIF(ligand, protein)
I have attached the ligand/protein files I was using. I really appreciate any help with this,
Thank you,
Justine
--
You received this message because you are subscribed to the Google Groups "Open Drug Discovery Toolkit Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to oddt+uns...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/oddt/YTXPR0101MB134235CAC0BCCBAC4744B1B0BCF90%40YTXPR0101MB1342.CANPRD01.PROD.OUTLOOK.COM.