Closed ckami12138 closed 1 year ago
Yes, gninamap file is used to create the gninatype files which specify the atom type a particular atom is. When these files are loaded into libmolgrid, libmolgrid assigns these atoms to different channels based on whether it is a "receptor" or a "ligand" atom and based on the atom type identity. The first 14 channels represent the receptor atoms - theres probably a better way to do this but its a hack that worked at the time. So the first 14 channels represent the atom types that are given in our supporting information.
Thank you for your quick response. So, you mean libmorgrid considers Bromine Iodine Chlorine Fluorine (which are 4 diferent channels in gninamap file) as channel 5 (number from 1), Nitrogen NitrogenXSAcceptor as channel 6 (which are 2 diferent channels in gninamap file) etc.. Is this right? So, what do the other 14 channels represent, and where can I find the definition of the whole 28 channes in libmolgrid files?
you can see the ligand atom types here: https://github.com/gnina/libmolgrid/blob/master/include/libmolgrid/atom_typer.h - the atom types are at the bottom of the file
So, does it mean that if I use the defaultGninaReceptorTyper, I wiil get the same representation of protein as in your paper?
Yes you should when you load a grid with it, however you have to be careful not to save gninatypes files using that typer
Thank you very much for your patience. My doubts have been resolved. I will close this issue.
Thanks for your great work. I have one quesion, in your training code, you use the first 14 channels in gninamap file, which are
, However in Supporting Information table s1(https://pubs.acs.org/doi/suppl/10.1021/acs.jcim.1c00799/suppl_file/ci1c00799_si_001.pdf), they are
why they are different, may I misunderstand something?