zoukankan      html  css  js  c++  java
  • plink --flip 命令实现正负链的反转

    plink --filp命令实现正负链的反转

    1、

    [root@centos79 test]# ls   ## 测试数据如下, 8个位点,  8个样本
    a.txt  outcome.map  outcome.ped
    [root@centos79 test]# cat outcome.map
    1       snp1    0       55910
    1       snp2    0       85204
    1       snp3    0       122948
    1       snp4    0       203750
    1       snp5    0       312707
    1       snp6    0       356863
    1       snp7    0       400518
    1       snp8    0       487423
    [root@centos79 test]# cat outcome.ped
    DOR     1       0       0       0       -9      G G     C C     G G     G G     A G     A A     G G     G C
    DOR     2       0       0       0       -9      G G     G C     G G     G G     G G     A A     A G     C C
    DOR     3       0       0       0       -9      G G     C C     G G     G G     G G     A A     A G     G C
    DOR     4       0       0       0       -9      G G     C C     G G     G G     G G     A A     G G     G G
    DOR     5       0       0       0       -9      G G     C C     G G     G G     G G     A A     A G     G C
    DOR     6       0       0       0       -9      G G     C C     G G     G G     G G     A A     A A     C C
    DOR     7       0       0       0       -9      G G     C C     G G     A G     A A     A A     G G     C C
    DOR     9       0       0       0       -9      G G     C C     G G     A G     A A     A A     G G     C C
    [root@centos79 test]# cat a.txt   ## 指定反转的位点,是指定的snp的ID
    snp1
    snp2
    snp3
    snp4
    snp5
    snp6
    snp7
    snp8
    [root@centos79 test]# plink --file outcome --flip a.txt --recode tab --out 111 &> /dev/zero
    [root@centos79 test]# ls
    111.log  111.map  111.nosex  111.ped  a.txt  outcome.map  outcome.ped
    [root@centos79 test]# cat 111.ped   ## 反转的结果是碱基 A-T;C-G之间的互换
    DOR     1       0       0       0       -9      C C     G G     C C     C C     T C     T T     C C     C G
    DOR     2       0       0       0       -9      C C     C G     C C     C C     C C     T T     T C     G G
    DOR     3       0       0       0       -9      C C     G G     C C     C C     C C     T T     T C     C G
    DOR     4       0       0       0       -9      C C     G G     C C     C C     C C     T T     C C     C C
    DOR     5       0       0       0       -9      C C     G G     C C     C C     C C     T T     T C     C G
    DOR     6       0       0       0       -9      C C     G G     C C     C C     C C     T T     T T     G G
    DOR     7       0       0       0       -9      C C     G G     C C     T C     T T     T T     C C     G G
    DOR     9       0       0       0       -9      C C     G G     C C     T C     T T     T T     C C     G G
  • 相关阅读:
    leetcode
    leetcode
    [Cocos2d-x + c++]Tableview使用总结
    Windows上安装huginn
    移动端性能测试工具PerfDog
    Centos7配置静态IP地址
    Loadrunner11录制手机APP脚本
    使用VirtualDub数视频时间
    Maven Windows安装和配置
    JMeter安装和配置
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14980197.html
Copyright © 2011-2022 走看看