#DNAplotlib

DNAplotlib is a library that enables highly customizable visualization of individual genetic constructs and libraries of design variants. It can be thought of in many ways as matplotlib for genetic diagrams. Publication quality vector-based output is produced and all aspects of the rendering process can be easily customized or replaced by the user. DNAplotlib is capable of SBOL Visual compliant diagrams in addition to a format able to better illustrate the precise location and length of each genetic part. This alternative "traced-based" visualization method enables direct comparison with nucleotide-level information such as RNA-seq read depth or other base resolution measures. While it is envisaged that access will be predominantly via the programming interface, several easy to use text-based input formats can be processed by a command-line scripts to facilitate broader usage. DNAplotlib is cross-platform and open-source software released under the OSI OSL-3.0 license.

##Installation The DNAplotlib library is contained within the dnaplotlib.py file in the lib directory and requires Python 2.6 and matplotlib 1.2 or newer. To install add the location of this file to your PYTHONPATH and you are good to: import dnaplotlib

##Getting Started We provide an extensive gallery of use cases for DNAplotlib in the gallery directory. Click on a thumbnail below to go directly to the example code:

###Genetic Designs and Annotation

###New Part Types and Regulation

###Trace-based Rendering

###Dynamics and Evolution

###Variant Libraries



#DNAplotlib

DNAplotlib是一个库,可以对各种基因构建体和设计变体库进行高度可定制的可视化。在许多方面可以认为是matplotlib的遗传图。产生基于出版物质量矢量的输出,并且可以容易地定制或替换渲染过程的所有方面。除了能够更好地说明每个遗传部分的精确位置和长度的格式之外,DNAplotlib还具有SBOL Visual兼容性图表。这种替代的基于追踪的可视化方法可以直接与核苷酸级别信息进行比较,例如RNA-seq读取深度或其他基本分辨率度量。虽然设想访问将主要通过编程接口,但是几个易于使用的基于文本的输入格式可以由命令行脚本来处理,以便更广泛地使用。 DNAplotlib是根据OSI OSL-3.0许可证发布的跨平台和开源软件。

##安装 DNAplotlib库包含在 lib 目录中的 dnaplotlib.py 文件中,需要Python 2.6和matplotlib 1.2或更高版本。要安装,请将此文件的位置添加到您的 PYTHONPATH 中,您可以: import dnaplotlib

##入门指南 我们为 gallery 目录中的DNAplotlib提供了广泛的用例。点击下面的缩略图直接转到示例代码:

遗传设计与注释

###新的部件类型和规定

###基于跟踪的渲染

动态与演进

###变体库




相关问题推荐