鲲鹏环境麒麟V10安装生信软件atlas-metadata-validator
收藏回复举报
鲲鹏环境麒麟V10安装生信软件atlas-metadata-validator
发表于2023-10-12 11:57:43
0 查看

一、软件介绍:

atlas-metadata-validator:用于解析一组 MAGE-TAB 文件并检查与 Expression Atlas 和 Single Cell Expression Atlas 分析管道的兼容性。

开发语言:Python

源码地址:https://github.com/ebi-gene-expression-group/atlas-metadata-validator/archive/refs/tags/v1.6.1.tar.gz

二、安装步骤:

1、python安装:

yum install python3 python3-devel python3-pip

2、git安装:

yum install git

3、atlas-metadata-validator安装:

cd /path/to/atlas-metadata-validator

wget https://github.com/ebi-gene-expression-group/atlas-metadata-validator/archive/refs/tags/v1.6.1.tar.gz

tar xf v1.6.1.tar.gz

cd atlas-metadata-validator-1.6.1

(可选)python3 -m venv env

(可选)source env/bin/activate

python setup.py install

3、typing-extensions重新安装:

pip install typing-extensions==4.7.1

三、软件验证:

atlas_validation.py -h

cke_18255.png

四、故障排查:

1、软件验证时报错def TypedDict(typename, fields=_marker, /, *, total=True, **kwargs): 

                                            ^ 

SyntaxError: invalid syntax 

cke_93361.png

解决方案:系统自带的python3版本为3.7,经查询python环境下的typing-extensions版本是4.8.0,根据官方说法,4.8.0的版本不再支持python3.7,可能将导致用法不一致,降低typing-extensions版本为上一个版本4.7.1即可

cke_79418.png

2、降低typing-extensions版本为4.7.1后重新运行程序,报错ImportError: Bad git executable.

cke_94631.png

解决方案:环境中缺少git命令,安装git即可解决

本帖最后由 匿名用户2025/04/01 16:34:31 编辑

我要发帖子