joshua-mae / HoleHelper

VMD plugin with GUI and CLI utilizing HOLE2 without the MDAnalysis learning curve
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10980050/
GNU General Public License v3.0
0 stars 0 forks source link

Feature request: custom van der Waals radii files? #8

Open yummy-hat opened 1 week ago

yummy-hat commented 1 week ago

My understanding of Hole is that you need to specify the vdw radius for all the atoms involved in the calculation. So if you care about the surface of anything that isn't a standard amino acid, you may need to create a new .rad file (see docs here).

This may be nitpicky, but e.g. I'm using CHARMM36 for my simulations, so my vdw radii don't correspond to exactly what's in simple2.rad.

I also think the .rad file format is a little clunky, so I think users would like to avoid making their own custom .rad files.

So here's the request: would you be interested in supporting custom .rad files with your plugin? Here are two possibilities:

I don't know much about psfgen/VMD, but this kind of functionality (getting all the radii for each atom in the loaded molecule) probably already exists. Could be a unique way for you to exploit the power of VMD in running HOLE.

joshua-mae commented 1 week ago

You mentioned your custom .rad file worked with Hole. Could I just make an option for someone to put in their own .rad file? I would assume a majority don't need a custom .rad file since I am just following what is offered in the MDAnalysis version. The creation wizard could be interesting to explore, but I don't know if I have the time to relearn everything. The second option is probably out of the picture since I barely learned how to use VMD during the time I made this and never really got into NAMD.