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 顏色格式返回傳入的顏色。
我們允許將顏色指定為十六進位值、元組或 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)
將地圖元素新增到繪圖中。