我正在尝试运行此脚本以使用归集服务器检查基因类型数据以使用HRC或1000G进行插补,可以找到它here。它是基于perl的。它有(尝试)加载这些包/库。
use strict;
use warnings;
use File::Basename;
use Getopt::Long;
use IO::Uncompress::Gunzip qw(gunzip $GunzipError);
use Term::ReadKey qw/ GetTerminalSize /;
但是,它会引发错误Unable to get Terminal Size. The TIOCGWINSZ ioctl didn't work. The COLUMNS and LINES environment variables didn't work. The resize program didn't work. at /usr/lib64/perl5/vendor_perl/Term/ReadKey.pm line 362.
我该如何解决这个问题?
答案 0 :(得分:0)
阿。所以这个问题有点解决了。事实证明,特别是脚本希望在一个保持开放的终端中运行。也就是说:它不期望在提交系统中运行,这就是我正在做的事情。实际上,我需要在提交系统中运行它,因为计算机集群不允许在终端中运行大数据,并且因为数据很大以至于等待程序完成。将其提交到具有更多功率的计算节点更有意义。
脚本的开发人员the HRC or 1000G Imputation preparation and checking tool已经提供了一个非终端要求的脚本。他会把它放在网上,和/或通过电子邮件提供。