生物数据可视化:从序列到结构的探索
1. 绘制系统发育树
在生物数据可视化中,系统发育树的绘制是一项基础且重要的工作。我们可以使用 Julia 中的相关包来实现这一目标。以下是绘制系统发育树的具体步骤:
1. 设置节点值 :使用 map_depthfirst 函数,将一个数字赋值给最后一个节点,对于第一个节点,使用第二个位置参数将起始值设置为 0.0。该函数的第三个也是最后一个位置参数是要迭代的树。
2. 绘制树 :在新的单元格中执行以下代码:
plot(tree,
treetype = :fan,
line_z = trait,
linewidth = 3,
linecolor = :RdYlGn_4,
size = (450,200))
在这段代码中,我们通过将 treetype 属性设置为 :fan ,使用圆形扇形布局绘制树。通过将 line_z 属性设置为上一步定义的 trait 向量来为分支着色。使用 linewidth 属性使线条更粗,以便更清晰地看到颜色。最后,使用 linecolor 属性更改分支的配色方案。
2. 探索多序列比对
蛋白质是细胞中的主要参与者,它们由氨基酸残基链组成。多序列比对(
生物数据可视化:Julia实现与应用
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



