Open jchodera opened 1 year ago
Agreed, we should add it to the feedstock.
If I recall correctly, the issue is that nnpops
doesn't have a osx build, so if we want openmm-ml
to be installable on osx and linux, it can't have nnpops
as a dependency. One option is to drop the noarch
section in the openmm-ml
feedstock, and then I should be able to use the [linux]
selector to pull in nnpops
for linux installs and not osx installs.
Perhaps the best option until we get nnpops
building on osx is to update the README to say "if you are on linux, run mamba install -c conda-forge openmm-ml nnpops
for best performance"
Looks like there is an undocumented way to do this: https://github.com/conda-forge/conda-forge.github.io/pull/1839
Not something I can tackle before my vacation, but if @hmacdope has time or someone else, it should be straightforward to setup the openmm-ml
feedstock to install nnpops
on linux only.
Following the directions in the README does not lead to NNPOps being installed, which results in slow performance:
We should (1) recommend
nnpops
be included, and (2) consider adding it to theopenmm-ml
feedstock recipe.cc @peastman @raimis @mikemhenry