我正在尝试运行这个脚本来检查基因型数据,以便使用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.
我该如何解决这个问题?
发布于 2017-11-30 17:00:56
阿。所以问题在某种程度上得到了解决。事实证明,该脚本特别需要在保持打开状态的终端中运行。这就是说:它不期望在提交系统中运行,这就是我正在做的。事实上,我需要在提交系统中运行它,因为计算机集群不允许在终端中运行大数据,并且因为数据太大而需要等待程序完成。将其提交给功率更大的计算节点更有意义。
该脚本的开发人员the HRC or 1000G Imputation preparation and checking tool友好地提供了一个不需要终端的脚本。他会把它放到网上,和/或通过电子邮件提供。
已解决
https://stackoverflow.com/questions/47463175
复制相似问题