`Topology.set_positions` chokes when setting positions on `_SimpleMolecule`s which lacked conformers
mattwthompson opened this issue · 0 comments
mattwthompson commented
Describe the bug
To Reproduce
In [1]: import numpy
In [2]: from openff.toolkit import Molecule, Topology, Quantity
In [3]: from openff.toolkit.topology._mm_molecule import _SimpleMolecule
In [4]: simple = _SimpleMolecule.from_molecule(Molecule.from_smiles("CCO"))
In [5]: topology = Topology.from_molecules([simple, simple])
In [6]: topology.set_positions(Quantity(numpy.zeros((topology.n_atoms, 3)), "nanometer"))
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
Cell In[6], line 1
----> 1 topology.set_positions(Quantity(numpy.zeros((topology.n_atoms, 3)), "nanometer"))
File ~/software/openff-toolkit/openff/toolkit/topology/topology.py:2175, in Topology.set_positions(self, array)
2173 molecule._conformers = [array[start:stop]]
2174 else:
-> 2175 molecule.conformers = [array[start:stop]] # type: ignore[misc]
2176 else:
2177 molecule.conformers[0:1] = [array[start:stop]]
AttributeError: property 'conformers' of '_SimpleMolecule' object has no setter
Output
Computing environment (please complete the following information):
- Operating system
- Output of running
conda list
$ zsh ~/software/status/devtools/support/debug.sh 8:18:34 ☁ 0.16.0 ☂
=====================================HEADER=====================================
Run this script with your conda/mamba environment activated
Invoke the script like this:
source debug.sh | tee -a debug.log
Then copy/upload/send us debug.log
If pasting to a GitHub issue, it might be useful to put into an expandable block
<details>
<summary>Debug log (click me!)</summary>
Copy the debug log here!
</details>
https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/organizing-information-with-collapsed-sections
=====================================SYSTEM=====================================
Fri Apr 26 08:18:38 CDT 2024
darwin23.0
arm64
/Users/mattthompson/software/status/devtools/support/debug.sh:31: command not found: nvidia-smi
no nvidia-smi, system either does not have an nvidia card or cuda is not properly configured
=====================================CONDA======================================
/Users/mattthompson/micromamba/envs/openff-toolkit-test/bin/python
/Users/mattthompson/software/status/devtools/support/debug.sh:36: command not found: conda
no conda
/Users/mattthompson/software/status/devtools/support/debug.sh:37: command not found: mamba
no mamba
libmamba version : 1.5.8
micromamba version : 1.5.8
curl version : libcurl/8.4.0 (SecureTransport) LibreSSL/3.3.6 zlib/1.2.12 nghttp2/1.58.0
libarchive version : libarchive 3.5.3 zlib/1.2.12 liblzma/5.4.3 bz2lib/1.0.8
envs directories : /Users/mattthompson/micromamba/envs
package cache : /Users/mattthompson/micromamba/pkgs
/Users/mattthompson/.mamba/pkgs
environment : openff-toolkit-test (active)
env location : /Users/mattthompson/micromamba/envs/openff-toolkit-test
user config files : /Users/mattthompson/.mambarc
populated config files : /Users/mattthompson/.mambarc
virtual packages : __unix=0=0
__osx=14.4=0
__archspec=1=arm64
channels :
base environment : /Users/mattthompson/micromamba
platform : osx-arm64
/Users/mattthompson/software/status/devtools/support/debug.sh:40: command not found: conda
no conda
/Users/mattthompson/software/status/devtools/support/debug.sh:41: command not found: mamba
no mamba
List of packages in environment: "/Users/mattthompson/micromamba/envs/openff-toolkit-test"
Name Version Build Channel
─────────────────────────────────────────────────────────────────────────────────────
ambertools 23.3 py311hd5bda53_6 conda-forge
appnope 0.1.4 pyhd8ed1ab_0 conda-forge
arpack 3.8.0 nompi_ha3438d0_101 conda-forge
asttokens 2.4.1 pyhd8ed1ab_0 conda-forge
astunparse 1.6.3 pyhd8ed1ab_0 conda-forge
attrs 23.2.0 pyh71513ae_0 conda-forge
aws-c-auth 0.7.16 h51b92d1_6 conda-forge
aws-c-cal 0.6.10 hf888d4c_1 conda-forge
aws-c-common 0.9.13 h93a5062_0 conda-forge
aws-c-compression 0.2.18 hf888d4c_1 conda-forge
aws-c-event-stream 0.4.2 h1b95c93_4 conda-forge
aws-c-http 0.8.1 heb97226_5 conda-forge
aws-c-io 0.14.5 hb51f26e_1 conda-forge
aws-c-mqtt 0.10.2 hd37591b_4 conda-forge
aws-c-s3 0.5.2 h09f5dbc_0 conda-forge
aws-c-sdkutils 0.1.15 hf888d4c_1 conda-forge
aws-checksums 0.1.18 hf888d4c_1 conda-forge
aws-crt-cpp 0.26.2 h06549c9_7 conda-forge
aws-sdk-cpp 1.11.267 h73c0887_1 conda-forge
blosc 1.21.5 hc338f07_0 conda-forge
brotli 1.1.0 hb547adb_1 conda-forge
brotli-bin 1.1.0 hb547adb_1 conda-forge
brotli-python 1.1.0 py311ha891d26_1 conda-forge
bson 0.5.9 py_0 conda-forge
bzip2 1.0.8 h93a5062_5 conda-forge
c-ares 1.28.1 h93a5062_0 conda-forge
c-blosc2 2.14.4 ha57e6be_1 conda-forge
ca-certificates 2024.2.2 hf0a4a13_0 conda-forge
cached-property 1.5.2 hd8ed1ab_1 conda-forge
cached_property 1.5.2 pyha770c72_1 conda-forge
cachetools 5.3.3 pyhd8ed1ab_0 conda-forge
cairo 1.18.0 hd1e100b_0 conda-forge
certifi 2024.2.2 pyhd8ed1ab_0 conda-forge
cffi 1.16.0 py311h4a08483_0 conda-forge
chardet 5.2.0 py311h267d04e_1 conda-forge
charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge
click 8.1.7 unix_pyh707e725_0 conda-forge
click-option-group 0.5.6 pyhd8ed1ab_0 conda-forge
colorama 0.4.6 pyhd8ed1ab_0 conda-forge
comm 0.2.2 pyhd8ed1ab_0 conda-forge
contourpy 1.2.1 py311hcc98501_0 conda-forge
coverage 7.4.4 py311h05b510d_0 conda-forge
cycler 0.12.1 pyhd8ed1ab_0 conda-forge
debugpy 1.8.1 py311h92babd0_0 conda-forge
decorator 5.1.1 pyhd8ed1ab_0 conda-forge
exceptiongroup 1.2.0 pyhd8ed1ab_2 conda-forge
execnet 2.1.1 pyhd8ed1ab_0 conda-forge
executing 2.0.1 pyhd8ed1ab_0 conda-forge
expat 2.6.2 hebf3989_0 conda-forge
fftw 3.3.10 nompi_h3046061_108 conda-forge
filelock 3.13.4 pyhd8ed1ab_0 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 h77eed37_1 conda-forge
fontconfig 2.14.2 h82840c6_0 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 0 conda-forge
fonttools 4.51.0 py311h05b510d_0 conda-forge
freetype 2.12.1 hadb7bae_2 conda-forge
freetype-py 2.3.0 pyhd8ed1ab_0 conda-forge
fsspec 2024.3.1 pyhca7485f_0 conda-forge
gflags 2.2.2 hc88da5d_1004 conda-forge
glog 0.7.0 hc6770e3_0 conda-forge
gmp 6.3.0 hebf3989_1 conda-forge
gmpy2 2.1.2 py311h2ba9262_1 conda-forge
greenlet 3.0.3 py311h92babd0_0 conda-forge
hdf4 4.2.15 h2ee6834_7 conda-forge
hdf5 1.14.3 nompi_h5bb55e9_100 conda-forge
icu 73.2 hc8870d7_0 conda-forge
idna 3.6 pyhd8ed1ab_0 conda-forge
importlib-metadata 7.1.0 pyha770c72_0 conda-forge
importlib_metadata 7.1.0 hd8ed1ab_0 conda-forge
importlib_resources 6.4.0 pyhd8ed1ab_0 conda-forge
iniconfig 2.0.0 pyhd8ed1ab_0 conda-forge
ipykernel 6.29.3 pyh3cd1d5f_0 conda-forge
ipython 8.22.2 pyh707e725_0 conda-forge
ipywidgets 8.1.2 pyhd8ed1ab_0 conda-forge
jedi 0.19.1 pyhd8ed1ab_0 conda-forge
jinja2 3.1.3 pyhd8ed1ab_0 conda-forge
joblib 1.4.0 pyhd8ed1ab_0 conda-forge
jsonschema 4.21.1 pyhd8ed1ab_0 conda-forge
jsonschema-specifications 2023.12.1 pyhd8ed1ab_0 conda-forge
jupyter_client 8.6.1 pyhd8ed1ab_0 conda-forge
jupyter_core 5.7.2 py311h267d04e_0 conda-forge
jupyterlab_widgets 3.0.10 pyhd8ed1ab_0 conda-forge
khronos-opencl-icd-loader 2023.04.17 h1a8c8d9_0 conda-forge
kiwisolver 1.4.5 py311he4fd1f5_1 conda-forge
krb5 1.21.2 h92f50d5_0 conda-forge
lcms2 2.16 ha0e7c42_0 conda-forge
lerc 4.0.0 h9a09cb3_0 conda-forge
libabseil 20230802.1 cxx17_h13dd4ca_0 conda-forge
libaec 1.1.3 hebf3989_0 conda-forge
libarrow 15.0.0 h4f70cd7_6_cpu conda-forge
libarrow-acero 15.0.0 hebf3989_6_cpu conda-forge
libarrow-dataset 15.0.0 hebf3989_6_cpu conda-forge
libarrow-flight 15.0.0 hef2a8c6_6_cpu conda-forge
libarrow-flight-sql 15.0.0 h611cb26_6_cpu conda-forge
libarrow-gandiva 15.0.0 h5211482_6_cpu conda-forge
libarrow-substrait 15.0.0 h2e851bb_6_cpu conda-forge
libblas 3.9.0 22_osxarm64_openblas conda-forge
libboost 1.82.0 h489e689_6 conda-forge
libboost-python 1.82.0 py311hddbb800_6 conda-forge
libbrotlicommon 1.1.0 hb547adb_1 conda-forge
libbrotlidec 1.1.0 hb547adb_1 conda-forge
libbrotlienc 1.1.0 hb547adb_1 conda-forge
libcblas 3.9.0 22_osxarm64_openblas conda-forge
libcrc32c 1.1.2 hbdafb3b_0 conda-forge
libcurl 8.7.1 h2d989ff_0 conda-forge
libcxx 16.0.6 h4653b0c_0 conda-forge
libdeflate 1.20 h93a5062_0 conda-forge
libedit 3.1.20191231 hc8eb9b7_2 conda-forge
libev 4.33 h93a5062_2 conda-forge
libevent 2.1.12 h2757513_1 conda-forge
libexpat 2.6.2 hebf3989_0 conda-forge
libffi 3.4.2 h3422bc3_5 conda-forge
libgfortran 5.0.0 13_2_0_hd922786_3 conda-forge
libgfortran5 13.2.0 hf226fd6_3 conda-forge
libglib 2.80.0 hfc324ee_4 conda-forge
libgoogle-cloud 2.17.0 hfb9b341_2 conda-forge
libgoogle-cloud-storage 2.17.0 h8a76758_2 conda-forge
libgrpc 1.60.1 hfc68871_0 conda-forge
libiconv 1.17 h0d3ecfb_2 conda-forge
libintl 0.22.5 h8fbad5d_2 conda-forge
libjpeg-turbo 3.0.0 hb547adb_1 conda-forge
liblapack 3.9.0 22_osxarm64_openblas conda-forge
libllvm16 16.0.6 haab561b_3 conda-forge
libnetcdf 4.9.2 nompi_h291a7c2_113 conda-forge
libnghttp2 1.58.0 ha4dd798_1 conda-forge
libopenblas 0.3.27 openmp_h6c19121_0 conda-forge
libparquet 15.0.0 h278d484_6_cpu conda-forge
libpng 1.6.43 h091b4b1_0 conda-forge
libprotobuf 4.25.1 h810fc01_2 conda-forge
libre2-11 2023.09.01 h741fcf5_1 conda-forge
libsodium 1.0.18 h27ca646_1 conda-forge
libsqlite 3.45.2 h091b4b1_0 conda-forge
libssh2 1.11.0 h7a5bd25_0 conda-forge
libthrift 0.19.0 h026a170_1 conda-forge
libtiff 4.6.0 h07db509_3 conda-forge
libtorch 2.1.2 cpu_generic_hda0de89_3 conda-forge
libutf8proc 2.8.0 h1a8c8d9_0 conda-forge
libuv 1.48.0 h93a5062_0 conda-forge
libwebp-base 1.3.2 h93a5062_1 conda-forge
libxcb 1.15 hf346824_0 conda-forge
libxml2 2.12.6 h0d0cfa8_1 conda-forge
libzip 1.10.1 ha0bc3c6_3 conda-forge
libzlib 1.2.13 h53f4e23_5 conda-forge
lightning-utilities 0.11.2 pyhd8ed1ab_0 conda-forge
llvm-openmp 18.1.3 hcd81f8e_0 conda-forge
lz4-c 1.9.4 hb7217d7_0 conda-forge
markdown-it-py 3.0.0 pyhd8ed1ab_0 conda-forge
markupsafe 2.1.5 py311h05b510d_0 conda-forge
matplotlib-base 3.8.4 py311hb58f1d1_0 conda-forge
matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge
mdtraj 1.9.9 py311h06bfd7f_0 conda-forge
mdurl 0.1.2 pyhd8ed1ab_0 conda-forge
mpc 1.3.1 h91ba8db_0 conda-forge
mpfr 4.2.1 h41d338b_1 conda-forge
mpmath 1.3.0 pyhd8ed1ab_0 conda-forge
msgpack-python 1.0.7 py311hd03642b_0 conda-forge
munkres 1.1.4 pyh9f0ad1d_0 conda-forge
mypy 1.8.0 py311h05b510d_0 conda-forge
mypy_extensions 1.0.0 pyha770c72_0 conda-forge
nbformat 5.10.4 pyhd8ed1ab_0 conda-forge
nbval 0.11.0 pyhd8ed1ab_0 conda-forge
ncurses 6.4.20240210 h078ce10_0 conda-forge
nest-asyncio 1.6.0 pyhd8ed1ab_0 conda-forge
netcdf-fortran 4.6.1 nompi_he6a98ad_103 conda-forge
networkx 3.3 pyhd8ed1ab_1 conda-forge
nglview 3.1.2 pyh15ce09e_0 conda-forge
nomkl 1.0 h5ca1d4c_0 conda-forge
numexpr 2.9.0 py311hfbe21a1_0 conda-forge
numpy 1.26.4 py311h7125741_0 conda-forge
ocl_icd_wrapper_apple 1.0.0 h27ca646_0 conda-forge
openeye-toolkits 2023.2.3 py311_0 openeye
openff-amber-ff-ports 0.0.4 pyhca7485f_0 conda-forge
openff-forcefields 2024.03.0 pyhca7485f_0 conda-forge
openff-interchange-base 0.3.25 pyhd8ed1ab_1 conda-forge
openff-models 0.1.2 pyhca7485f_0 conda-forge
openff-nagl-base 0.3.0 pyhd8ed1ab_0 conda-forge
openff-nagl-models 0.1.0 pyhd8ed1ab_0 conda-forge
openff-toolkit-base 0.15.2 pyhd8ed1ab_0 conda-forge
openff-units 0.2.0 pyh1a96a4e_2 conda-forge
openff-utilities 0.1.12 pyhd8ed1ab_0 conda-forge
openjpeg 2.5.2 h9f1df11_0 conda-forge
openmm 8.1.1 py311h8ced375_1_khronos conda-forge
openssl 3.2.1 h0d3ecfb_1 conda-forge
orc 1.9.2 hb41d57e_1 conda-forge
packaging 24.0 pyhd8ed1ab_0 conda-forge
packmol 20.2.2 h9318095_1 conda-forge
pandas 2.2.2 py311hfbe21a1_0 conda-forge
parmed 4.2.2 py311h92babd0_1 conda-forge
parso 0.8.4 pyhd8ed1ab_0 conda-forge
pcre2 10.43 h26f9a81_0 conda-forge
perl 5.32.1 7_h4614cfb_perl5 conda-forge
pexpect 4.9.0 pyhd8ed1ab_0 conda-forge
pickleshare 0.7.5 py_1003 conda-forge
pillow 10.3.0 py311h0b5d0a1_0 conda-forge
pint 0.21 pyhd8ed1ab_0 conda-forge
pip 24.0 pyhd8ed1ab_0 conda-forge
pixman 0.43.4 hebf3989_0 conda-forge
pkgutil-resolve-name 1.3.10 pyhd8ed1ab_1 conda-forge
platformdirs 4.2.0 pyhd8ed1ab_0 conda-forge
pluggy 1.4.0 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.42 pyha770c72_0 conda-forge
psutil 5.9.8 py311h05b510d_0 conda-forge
pthread-stubs 0.4 h27ca646_1001 conda-forge
ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge
pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge
py-cpuinfo 9.0.0 pyhd8ed1ab_0 conda-forge
pyarrow 15.0.0 py311hce53c6f_6_cpu conda-forge
pycairo 1.26.0 py311hb98ac6d_0 conda-forge
pycparser 2.22 pyhd8ed1ab_0 conda-forge
pydantic 1.10.14 py311h05b510d_0 conda-forge
pygments 2.17.2 pyhd8ed1ab_0 conda-forge
pyjwt 2.8.0 pyhd8ed1ab_1 conda-forge
pyparsing 3.1.2 pyhd8ed1ab_0 conda-forge
pysocks 1.7.1 pyha2e5f31_6 conda-forge
pytables 3.9.2 py311hf4904c8_2 conda-forge
pytest 8.1.1 pyhd8ed1ab_0 conda-forge
pytest-cov 5.0.0 pyhd8ed1ab_0 conda-forge
pytest-rerunfailures 14.0 pyhd8ed1ab_0 conda-forge
pytest-xdist 3.5.0 pyhd8ed1ab_0 conda-forge
python 3.11.8 hdf0ec26_0_cpython conda-forge
python-constraint 1.4.0 py_0 conda-forge
python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge
python-fastjsonschema 2.19.1 pyhd8ed1ab_0 conda-forge
python-tzdata 2024.1 pyhd8ed1ab_0 conda-forge
python_abi 3.11 4_cp311 conda-forge
pytorch 2.1.2 cpu_generic_py311h38827da_3 conda-forge
pytorch-lightning 2.2.1 pyhd8ed1ab_0 conda-forge
pytz 2024.1 pyhd8ed1ab_0 conda-forge
pyyaml 6.0.1 py311heffc1b2_1 conda-forge
pyzmq 25.1.2 py311h6727e71_0 conda-forge
qcelemental 0.27.1 pyhd8ed1ab_0 conda-forge
qcengine 0.29.0 pyhd8ed1ab_0 conda-forge
qcportal 0.54 pyhd8ed1ab_0 conda-forge
rdkit 2023.09.5 py311h38ec0cb_0 conda-forge
re2 2023.09.01 h4cba328_1 conda-forge
readline 8.2 h92ec313_1 conda-forge
referencing 0.34.0 pyhd8ed1ab_0 conda-forge
reportlab 4.1.0 py311h05b510d_0 conda-forge
requests 2.31.0 pyhd8ed1ab_0 conda-forge
rich 13.7.1 pyhd8ed1ab_0 conda-forge
rlpycairo 0.2.0 pyhd8ed1ab_0 conda-forge
rpds-py 0.18.0 py311ha958965_0 conda-forge
scipy 1.13.0 py311h4f9446f_0 conda-forge
setuptools 69.2.0 pyhd8ed1ab_0 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
sleef 3.5.1 he9cb808_2 conda-forge
smirnoff99frosst 1.1.0 pyh44b312d_0 conda-forge
snappy 1.1.10 hd04f947_1 conda-forge
sqlalchemy 2.0.29 py311h05b510d_0 conda-forge
stack_data 0.6.2 pyhd8ed1ab_0 conda-forge
sympy 1.12 pypyh9d50eac_103 conda-forge
tabulate 0.9.0 pyhd8ed1ab_1 conda-forge
tk 8.6.13 h5083fa2_1 conda-forge
toml 0.10.2 pyhd8ed1ab_0 conda-forge
tomli 2.0.1 pyhd8ed1ab_0 conda-forge
torchmetrics 1.3.2 pyhd8ed1ab_0 conda-forge
tornado 6.4 py311h05b510d_0 conda-forge
tqdm 4.66.2 pyhd8ed1ab_0 conda-forge
traitlets 5.14.2 pyhd8ed1ab_0 conda-forge
typing-extensions 4.11.0 hd8ed1ab_0 conda-forge
typing_extensions 4.11.0 pyha770c72_0 conda-forge
tzdata 2024a h0c530f3_0 conda-forge
urllib3 2.2.1 pyhd8ed1ab_0 conda-forge
wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge
wheel 0.43.0 pyhd8ed1ab_1 conda-forge
widgetsnbextension 4.0.10 pyhd8ed1ab_0 conda-forge
xmltodict 0.13.0 pyhd8ed1ab_0 conda-forge
xorg-kbproto 1.0.7 h27ca646_1002 conda-forge
xorg-libice 1.1.1 hb547adb_0 conda-forge
xorg-libsm 1.2.4 hb547adb_0 conda-forge
xorg-libx11 1.8.9 h570a39f_0 conda-forge
xorg-libxau 1.0.11 hb547adb_0 conda-forge
xorg-libxdmcp 1.1.3 h27ca646_0 conda-forge
xorg-libxext 1.3.4 h1a8c8d9_2 conda-forge
xorg-libxt 1.3.0 hb547adb_1 conda-forge
xorg-xextproto 7.3.0 h1a8c8d9_1003 conda-forge
xorg-xproto 7.0.31 h27ca646_1007 conda-forge
xz 5.2.6 h57fd34a_0 conda-forge
yaml 0.2.5 h3422bc3_2 conda-forge
zeromq 4.3.5 hebf3989_1 conda-forge
zipp 3.17.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.13 h53f4e23_5 conda-forge
zlib-ng 2.0.7 h1a8c8d9_0 conda-forge
zstandard 0.22.0 py311h67b91a1_0 conda-forge
zstd 1.5.5 h4f39d0f_0 conda-forge
====================================TOOLKITS====================================
("GLOBAL_TOOLKIT_REGISTRY.registered_toolkit_versions={'OpenEye Toolkit': "
"'2023.2.3', 'The RDKit': '2023.09.5', 'AmberTools': '22.0', 'Built-in "
"Toolkit': None}")
'OpenEyeToolkitWrapper.is_available()=True'
==============================FORCEFIELDS/PLUGINS===============================
'FORCE FIELD PATHS:'
("_get_installed_offxml_dir_paths()=['/Users/mattthompson/micromamba/envs/openff-toolkit-test/lib/python3.11/site-packages/smirnoff99frosst/offxml', "
"'/Users/mattthompson/micromamba/envs/openff-toolkit-test/lib/python3.11/site-packages/openff/amber_ff_ports/offxml', "
"'/Users/mattthompson/micromamba/envs/openff-toolkit-test/lib/python3.11/site-packages/openforcefields/offxml']")
'FORCE FIELD FILES IN PATHS:'
[['smirnoff99Frosst-1.0.2.offxml',
'smirnoff99Frosst-1.0.0.offxml',
'smirnoff99Frosst-1.1.0.offxml',
'smirnoff99Frosst-1.0.4.offxml',
'smirnoff99Frosst-1.0.8.offxml',
'smirnoff99Frosst-1.0.6.offxml',
'README.md',
'smirnoff99Frosst-1.0.3.offxml',
'smirnoff99Frosst-1.0.1.offxml',
'smirnoff99Frosst-1.0.5.offxml',
'smirnoff99Frosst-1.0.9.offxml',
'smirnoff99Frosst-1.0.7.offxml'],
['ff14sb_off_impropers_0.0.2.offxml',
'ff14sb_0.0.1.offxml',
'ff14sb_off_impropers_0.0.4.offxml',
'ff14sb_0.0.3.offxml',
'ff14sb_off_impropers_0.0.1.offxml',
'ff14sb_off_impropers_0.0.3.offxml',
'ff14sb_0.0.4.offxml',
'ff14sb_0.0.2.offxml'],
['tip3p_fb-1.1.0.offxml',
'tip3p_fb-1.0.0.offxml',
'openff-1.0.1.offxml',
'openff-1.1.1.offxml',
'spce-1.0.0.offxml',
'openff-1.0.0-RC1.offxml',
'opc3.offxml',
'opc3-1.0.0.offxml',
'openff_unconstrained-2.1.1.offxml',
'openff-2.1.0-rc.1.offxml',
'openff-1.2.0.offxml',
'openff-1.3.0.offxml',
'tip3p-1.0.0.offxml',
'openff_unconstrained-2.0.0-rc.1.offxml',
'openff_unconstrained-1.3.1.offxml',
'openff_unconstrained-1.2.1.offxml',
'opc-1.0.2.offxml',
'openff-2.0.0-rc.2.offxml',
'opc-1.0.0.offxml',
'openff_unconstrained-2.2.0-rc1.offxml',
'openff_unconstrained-1.0.0-RC2.offxml',
'openff_unconstrained-1.1.0.offxml',
'openff_unconstrained-1.0.0.offxml',
'openff-2.1.0.offxml',
'openff-2.0.0.offxml',
'tip4p_fb-1.0.1.offxml',
'tip3p.offxml',
'tip4p_ew.offxml',
'opc3-1.0.1.offxml',
'opc.offxml',
'README.md',
'openff_unconstrained-2.1.0.offxml',
'openff_unconstrained-2.0.0.offxml',
'openff_unconstrained-2.0.0-rc.2.offxml',
'tip3p_fb-1.1.1.offxml',
'openff-1.1.0.offxml',
'openff-1.0.0.offxml',
'openff-1.0.0-RC2.offxml',
'openff-2.2.0-rc1.offxml',
'tip3p-1.0.1.offxml',
'openff-1.3.1.offxml',
'openff-1.2.1.offxml',
'tip4p_ew-1.0.0.offxml',
'openff-1.3.1-alpha.1.offxml',
'tip4p_fb.offxml',
'tip3p_fb.offxml',
'openff_unconstrained-1.0.0-RC1.offxml',
'spce.offxml',
'openff_unconstrained-2.1.0-rc.1.offxml',
'tip5p.offxml',
'openff_unconstrained-1.2.0.offxml',
'openff_unconstrained-1.3.0.offxml',
'tip4p_fb-1.0.0.offxml',
'openff-2.1.1.offxml',
'openff-2.0.0-rc.1.offxml',
'openff_unconstrained-1.0.1.offxml',
'openff_unconstrained-1.1.1.offxml',
'openff_unconstrained-1.3.1-alpha.1.offxml',
'tip5p-1.0.0.offxml',
'opc-1.0.1.offxml']]
'HANDLER PLUGINS:'
('load_handler_plugins()=[<class '
"'custom_plugins.handler_plugins.CustomHandler'>]")
'COLLECTION PLUGINS:'
'load_smirnoff_plugins()=[]'
=====================================OPENMM=====================================
test openmm
OpenMM Version: 8.1.1
Git Revision: ec797acabe5de4ce9f56c92d349baa889f4b0821
There are 3 Platforms available:
1 Reference - Successfully computed forces
2 CPU - Successfully computed forces
3 OpenCL - Successfully computed forces
Median difference in forces between platforms:
Reference vs. CPU: 6.30441e-06
Reference vs. OpenCL: 6.7451e-06
CPU vs. OpenCL: 7.36143e-07
All differences are within tolerance.
checking plugin load failures
()
checking which platforms support mixed precision
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'openmmtools'
possible openmm errors
Additional context