data_operations.py 文件源码

python
阅读 34 收藏 0 点赞 0 评论 0

项目:genomedisco 作者: kundajelab 项目源码 文件源码
def subsample_to_depth_array_upperTri(m,seq_depth):
    m=np.triu(m)
    subsampled_data=np.zeros(m.shape)
    depthm=m.sum()
    assert seq_depth<=depthm
    subsampling_prob=seq_depth/depthm
    for i in range(m.shape[0]):
        for j in range(m.shape[1]):
            if j<=i:
                continue
            n=m[i,j]
            subsampled_data[i,j]=np.random.binomial(n,subsampling_prob,1)[0]
    return subsampled_data
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号