博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vcftools报错:Writing PLINK PED and MAP files ... Error: Could not open temporary file.解决方案...
阅读量:6789 次
发布时间:2019-06-26

本文共 689 字,大约阅读时间需要 2 分钟。

一般来说有两种解决方案。

第一种:添加“--plink-tped”参数:

用vcftools的“--plink”参数生成plink格式文件时,小样本量测试可以正常生成plink格式,用大样本量时产生Writing PLINK PED and MAP files ... Error:  Could not open temporary file.报错,于是尝试将“--plink"参数修改为”--plink-tped“参数,成功运行,具体如下:

/bin/vcftools --vcf 1000Genomes.vcf --plink-tped --out 1000Genomes

  之后生成tfam和tped格式的中间文件,再将这个中间文件生成plink常用的格式文件

比如,生成ped和map格式:

plink --tfile 1000Genomes --recode --out 1000Genomes

  生成bed,bim,fam格式文件:

plink --tfile 1000Genomes --make-bed --out 1000Genomes

 

第二种:添加系统的临时文件数

查看hard limit:

ulimit -Hn #查看hard limit

 这里假定hard limit有4096

设置soft limit,其数值应小于hard limit:

ulimit -Sn 4000

  完成以后步骤以后,即可进行vcftools工具的计算。

 

 

 

 

转载于:https://www.cnblogs.com/chenwenyan/p/9545198.html

你可能感兴趣的文章
python的一些细节(持续更新中)
查看>>
requests中 .text 和 .content区别
查看>>
自定义 java 加载器
查看>>
JavaScript删除数组重复元素的5个高效算法
查看>>
【SVN】setup SVN Server
查看>>
Powershell 提示错误:get-help about_signing 解决
查看>>
cisco 和 华为的设备如何设置命令不分页显示
查看>>
nethogs监控进程网络流量
查看>>
Win7下chm文件无法打开问题解决方法
查看>>
DDOS***类型以及iptables防范ddos脚本
查看>>
我的友情链接
查看>>
基于MVC+EasyUI的Web开发框架经验总结(9)--在Datagrid里面实现外键字段的转义操作...
查看>>
总结:Linux磁盘分区管理
查看>>
Ext.form.field.CheckBox复选框和Ext.form.field.Radio单选框
查看>>
JNI 实现 Broadcast
查看>>
eclipse 快捷键
查看>>
基础命令学习
查看>>
loading图标
查看>>
sql Left right join 多表 注意表的连接顺序
查看>>
HTML5与CSS3基础教程第八版学习笔记11~15章
查看>>