Hi I would love to but unfortunately in my attempts to fix this issue I updated from imp version 2.13.0_02 to 2.13.0_04 and now I have different errors that prevent me from running the program at all. This is the error I get from the new version:
Traceback (most recent call last):
  File "test.py", line 6, in <module>
    import IMP.pmi.topology
  File "/usr/local/lib/python3.8/site-packages/IMP/pmi/topology/__init__.py", line 25, in <module>
    import IMP.pmi.tools
  File "/usr/local/lib/python3.8/site-packages/IMP/pmi/tools.py", line 23, in <module>
    import RMF
  File "/usr/local/lib/python3.8/site-packages/RMF.py", line 15, in <module>
    import _RMF
ImportError: dlopen(/usr/local/lib/python3.8/site-packages/_RMF.so, 2): Symbol not found: __ZN5boost10filesystem6detail16create_directoryERKNS0_4pathEPNS_6system10error_codeE
  Referenced from: /usr/local/Cellar/imp/2.13.0_4/lib/libRMF.dylib
  Expected in: /usr/local/opt/boost/lib/libboost_filesystem-mt.dylib
 in /usr/local/Cellar/imp/2.13.0_4/lib/libRMF.dylib

I tried to revert to version 2.13.0_02 or just 2.13.0 with homebrew but I was unable and ended up uninstalling my older version by mistake so I cant just use brew switch. I tried to install using a url with the 2.13.0 hash but it said:
Error: Calling Non-checksummed download of imp formula file from an arbitrary URL is disabled!
Is there a sanctioned way to install previous versions?

Sorry for all the trouble and thanks,
Cameron

On Wed, 21 Oct 2020 at 14:44, Ben Webb <ben@salilab.org> wrote:
On 10/20/20 11:51 PM, Cameron Murray wrote:
> I am working with the pmi library and I am trying to add an
> IMP.pmi.restraints.saxs.SAXSRestraint but I am getting an error. The
> error does not come when I add the restraint and as far as I can tell
> the system understands what I have given it.

This looks like a bug. Please open an issue at
https://github.com/salilab/imp/issues and attach a minimal test case so
we can reproduce it.

        Ben
--
ben@salilab.org                      https://salilab.org/~ben/
"It is a capital mistake to theorize before one has data."
        - Sir Arthur Conan Doyle


--
Cameron R. A. Murray
PhD Candidate
Department of Biochemistry  
University of Alberta
Phone: (780)-492-4575