如何让 Xmipp(图像处理软件)在 Ubuntu 16.04.01 上运行?

如何让 Xmipp(图像处理软件)在 Ubuntu 16.04.01 上运行?

我是 Ubuntu 新手,目前在 Oracle VM VirtualBox 上运行它,以便使用名为 Xmipp 的软件(有关该软件的更多详细信息,请访问http://xmipp.cnb.csic.es/twiki/bin/view/Xmipp/WebHome)。

现在,我遵循了如何安装指南,首先要求我从此处下载 Linux 二进制文件(Ubuntu)关联。然后,正如 HowToInstall 链接中提到的,我选择了

选项 1:使用预编译的二进制文件

并执行 install_binaries.sh 脚本。然后我收到以下消息:

> #!/bin/bash ID=$$ cat .xmipp.bashrc |grep XMIPP_HOME= |cut -d "=" -f 1 |sed -e "s/XMIPP_HOME/XMIPP_HOME=$(pwd | sed -e 's/\//\\\//g')/g" >
> /tmp/xmipp_binary_creating_${ID} && cat $(pwd)/.xmipp.bashrc |egrep -v
> ".xmipp.cfg|XMIPP_HOME=|^#" >> /tmp/xmipp_binary_creating_${ID} &&
> echo "test -s $(pwd)/.xmipp.cfg && . $(pwd)/.xmipp.cfg || true" >>
> /tmp/xmipp_binary_creating_${ID} && mv
> /tmp/xmipp_binary_creating_${ID} $(pwd)/.xmipp.bashrc && source
> $(pwd)/.xmipp.bashrc && echo 'Xmipp3.0 binaries have been succesfully
> installed in your system. Please, put a source to .xmipp.bashrc file
> in your .bashrc file. Just for this session, .xmipp.bashrc has been
> already sourced, so if you executed the install_binaries.sh script
> with source or . changes will be applied to this shell and so, you
> should be able to execute xmipp from this terminal. If you did it with
> ./install_binaries.sh its time to source .xmipp.bashrc manually to
> have xmipp working in this shell session.'

由于消息显示 Xmipp 3.0 二进制文件已安装,因此我继续执行此操作关联并按照下面提到的说明

运行库测试(可选但推荐)

现在,我发现很难遵循说明,因为作者提到

您可以通过执行以下命令(从 Xmipp 主目录内部)来运行测试:

xcompile gtest=yes run_tests

现在我下载了 Xmipp 3.0 作为以下名称的文件Xmipp-3.1-linuxbin-all-x86_64.tar.gz并将其解压到我的桌面。因此,我进入终端并写下

cd ~/Desktop/xcompile gtest=yes run_tests

但随后我收到错误提示bash: cd: /home/shrey/Desktop/xcompile: No such file or directory。请解释一下我做错了什么以及如何让 Xmipp 在 Ubuntu 上运行。

答案1

Xmipp 的最新版本已在更通用的框架 Scipion (www.scipion.cnb.csic.es) 下发布,它允许您在项目中组合多个 EM 包(例如 Xmipp、Spider、Relion、Eman2 等)。因此,我们强烈建议您通过 Scipion 安装最新版本的 Xmipp 3。在以下链接中,您可以找到安装过程的详细说明:

https://github.com/I2PC/scipion/wiki/How-to-Install

一些教程可以在以下位置找到:

https://github.com/I2PC/scipion/wiki

希望这有帮助,何塞·米格尔

相关内容