I am trying to use the HTMD module for creating a voxelized representation of proteins for subsequent DCNN training. I have looked at the documentation but I still have some problems that I was hoping you could help me bypass:
I am trying to remove surfanctants, ligands, and other elements as part of the preprocessing and to do so I am using the molecule.remove() function, but it means I have to create an extensive list of all possible substances that may not belong to the protein, and was wondering if there was another method not so laborious.
In some proteins it indicates that TYR or ASN residues do not belong to the protein. This type of problem I do not know how to handle as I am trying to create a pipeline to massively process a large database and cannot handle them individually.
I want to select only 6 out of the 8 possible channels for the voxelization and I am using the method suggested in the documentation (userchannels=(mol.natoms, nchannels) with the channels I want set to 1 and those I do not to 0), but the output still has 8 channels. I am not sure whether I am properly selecting the channels or if there is a simpler way.
To the support team of Accelera,
I am trying to use the HTMD module for creating a voxelized representation of proteins for subsequent DCNN training. I have looked at the documentation but I still have some problems that I was hoping you could help me bypass:
Thank you for your time,