嗨,我想构建一个尺寸为10 x 10的距离矩阵,并生成了一个包含45个实数的值列表,以填充10 x 10矩阵。距离矩阵也称为对称矩阵,它是矩阵另一面的镜像。我目前的情况是我有45个值,我想知道如何创建距离矩阵,对角线部分填充0,并创建镜像矩阵以形成完整的距离矩阵。
例如,
1,2,4,3,5,6
输出:
0,1,2,4
1,0,3,5
2,3,0,6
4,5,6,0
感谢。
例如,我有一个包含以下序列的fasta文件:
>human1
AGGGCGSTGC
>human2
GCTTGCGCTAG
>human3
TTCGCTAG
Run Code Online (Sandbox Code Playgroud)
如何使用python读取具有以下内容的文本文件来提取序列?1表示真,0表示假.仅提取值为1的序列.
示例文本文件:
0
1
1
Run Code Online (Sandbox Code Playgroud)
预期产量:
>human2
GCTTGCGCTAG
>human3
TTCGCTAG
Run Code Online (Sandbox Code Playgroud)