我正在尝试运行BUSCO使用FASTA文件使用我的mac命令行。不幸的是,在这样做时,我收到以下消息:
$busco-i/卷/工作/研究\u项目/假单胞菌\u putida/ncbi-基因组-2018-10-24/GCA \u 000007556.2 \u ASM756v2_基因组.fna-o/users/williamimart/Desktop/test-l//Volumes/WORK/research\u project/busco\u datasets/gammaproteobacteria\u odb9-m geno 最大区域数限制为:3 回溯(最近一次呼叫): 文件“/Users/williamimart/miniconda2/bin/busco”,第204行,in 如果模式=='基因组'和操作系统访问(操作系统环境获取('AUGUSTUS\u CONFIG\u PATH'),os.W\u OK)=假: TypeError:强制为Unicode:需要字符串或缓冲区,未找到NoneType
我能做些什么来解决这个问题?你知道吗
我猜您需要导出
AUGUSTUS_CONFIG_PATH
。如果没有配置变量,os.environ.get()
是一个可以返回None
的地方默认值对我来说并不清楚,因为我没有使用这个库的经验,但是添加它的方法是运行
export AUGUSTUS_CONFIG_PATH=/some/path/to/conf
检查他们的文档以确定要将路径值设置为什么
相关问题 更多 >
编程相关推荐