首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

faststructure 的简单使用

faststructure 的简单使用

date: 2017-6-21

1. 安装2. 使用

faststructure 比 structure 的计算速度更快,适合数据量较大的群体结构计算。

1. 安装

faststructure 是基于 python 的脚本软件,首先需要一些 python 包

Numpy

Scipy

Cython

GNU Scientific Library

前 3 建议用 pip 安装。

gsl(GNU Scientific Library)需要下载安装:

fastStruce 的安装按官网步骤,没难点。

2. 使用

血缘关系计算

最主要的参数有三个:

-K:手动设定群体数

--input:plink bed格式

--output:输出文件名

例:

选择合适的 K 值

chooseK.py 脚本用于选择合适的 K 值。

首先自己写循环计算 K=1~10,输出文件前缀假设为 testout_simple

命令:

可视化

distruct.py 脚本用于可视化

参数:

-K:合适的 K 值

--input:structure.py 的输出文件位置

--output:输出文件,格式可以为.svg .pdf .jpg等

--popfile:可以对分组使用不同的标签,每个样本一个标签,样本顺序要与 map 文件中的样本顺序相同。

例:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180910G0BF4F00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券