Bio.Graphics.KGML_vis 模块

用于可视化 KGML 通路图的类和函数。

KGML 定义来自 KGML v0.7.1 版本 (http://www.kegg.jp/kegg/xml/docs/)

Bio.Graphics.KGML_vis.darken(color, factor=0.7)

返回 ReportLab RGB 颜色格式的深色颜色。

接收一个颜色,返回一个 Reportlab 颜色,该颜色比传入的颜色暗一个指定的系数。

Bio.Graphics.KGML_vis.color_to_reportlab(color)

以 Reportlab Color 格式返回传入的颜色。

我们允许以十六进制值、元组或 Reportlab Color 对象来指定颜色,并且可以带有或不带有 alpha 通道。此函数充当将这些格式转换为 Reportlab Color 对象(带有 alpha 值)的“罗塞塔石”。

任何其他颜色规格将直接返回。

Bio.Graphics.KGML_vis.get_temp_imagefilename(url)

返回包含下载图像的临时文件的名称。

创建一个新的临时文件来保存传入 URL 的图像文件,并返回文件名。

class Bio.Graphics.KGML_vis.KGMLCanvas(pathway, import_imagemap=False, label_compounds=True, label_orthologs=True, label_reaction_entries=True, label_maps=True, show_maps=False, fontname='Helvetica', fontsize=6, draw_relations=True, show_orthologs=True, show_compounds=True, show_genes=True, show_reaction_entries=True, margins=(0.02, 0.02))

基类: object

KGML 通路图的 Reportlab Canvas 基于表示。

__init__(pathway, import_imagemap=False, label_compounds=True, label_orthologs=True, label_reaction_entries=True, label_maps=True, show_maps=False, fontname='Helvetica', fontsize=6, draw_relations=True, show_orthologs=True, show_compounds=True, show_genes=True, show_reaction_entries=True, margins=(0.02, 0.02))

初始化类。

draw(filename)

将地图元素添加到绘制中。