跑metaxcan
時遇到報錯提示:AttributeError: Can only use .str accessor with string values!
仔細排查,發現是輸入文件分隔符的問題。
我的輸入文件分隔符是空白分隔符
,而metaxcan
要求輸入文件分隔符必須是tab
因此,重新生成輸出分隔符為tab
的文件:
awk -v OFS='\t' '{print $1,$2,$3,$4}' input > newinput
再次運行metaxcan
就沒報錯了。