
9 Jun
2020
9 Jun
'20
6:17 a.m.
Hi, I am currently trying to develop a bundle for ChimeraX and the methods implemented can both run on GPU (using Cupy with a Cuda dependency) or on CPU. I am wondering how to deal with this "pseudo-dependency" with cupy, since it is not necessary to run the code but it is more computationally efficient. If a Cupy dependency is written in the "bundle_info.xml" file, will it create errors for computers without Nvidia Cuda installed ? Is there any way for users to install supplemental package by hand directly in chimeraX python as it was possible with Chimera ? Or is the only solution to add by hand a dependency line in the xml file ? Thanks, Arthur