代码之家  ›  专栏  ›  技术社区  ›  nchuang

如何为Biopython的染色体图添加更多内容?

  •  0
  • nchuang  · 技术社区  · 7 年前

    我正试图使用Biopython的基本染色体库绘制一个核型/象形文字图。我能够画出我的染色体,并在染色体内做注释,就像在教程中一样;然而,我的老板更喜欢染色体外部的注释以及各种符号。

    我如何扩展这个伟大的简单象形文字绘图工具?我注意到它使用了reportlab,我猜我必须自定义源代码?例如,我会复制一份模块Bio.Graphics吗。BasicChromosome并编辑与图形注释相关的部分,然后显式导入我的版本?为了添加符号,我必须学习reportlab的其他功能?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Peter Cock    7 年前

    是的,您需要进一步了解ReportLab,然后尝试修改 https://github.com/biopython/biopython/blob/master/Bio/Graphics/BasicChromosome.py

    (我不太确定您想要做什么更改,带注释的图像可能会有所帮助,所以我不能给您任何更具体的提示)