薛定谔软件-对接分子出问题!

药物设计分子对接中,薛定谔软件总是出现问题,特别是prepare小分子时,出现bytes,是怎么回事?

img

蛋白已经prepared了,但是运行ligprep就会出现这样的问题,有没有懂行的知道是为什么呀?

在运行 Ligprep 过程中,出现 bytes 类型的错误,可能是由于输入的分子文件格式不正确导致的。Ligprep 要求输入的小分子文件必须为 mol 或者 sdf 格式,如果输入的文件与该要求不一致,则会出现 bytes 类型的错误。为了解决这个问题,可以尝试以下方法:

  1. 确保输入的小分子文件格式正确。您可以使用一些分子编辑软件,例如 Avogadro、Chemdraw 等,将小分子的格式转换为 mol 格式或 sdf 格式,并重新运行 Ligprep。
  2. 确认使用的 Schrodinger Suite 版本正确。可能是您使用的 Schrodinger Suite 版本不适配当前操作系统或者其他软件环境,需要确认使用的版本是否正确。
  3. 确认当前计算机环境的字节序是否正确。bytes 类型的错误通常与字节序不一致有关(例如在大端序和小端序的机器之间拷贝文件),因此需要确认当前计算机环境的字节序是否正确,并修改为正确的字节序(例如修改为小端序)。
  4. 如果以上方法都无法解决问题,可以考虑卸载当前版本的 Schrodinger Suite,重新以管理员身份安装最新版本的软件,或者与 Schrodinger Suite 官方支持联系,寻求更详细的支持。