Open IAlibay opened 1 day ago
@mikemhenry : I ran TYK2
It looks like the change in behavior is that mdtraj is expecting None
or Singleton
and now openmm is using int
EDIT: Okay this isn't in our sprint so I need to stop looking at this, but the type
is actually passed into the constructor -- so we need to see where we are calling this/why the type is an int
, like here:
openfe/protocols/openmm_rfe/_rfe_utils/relative.py:2248: in _create_mdtraj_topology
old_top = mdt.Topology.from_openmm(self._old_topology)
It looks like the bond order is being passed as a
Single
rather than anint
which is causing a comparison failure:Example: