具有位点特异翻译率的基因表达的随机模拟

pinetree的Python项目详细描述


pinetree

松树

Build StatusDocumentation Status

具有密码子特异性翻译速率的柔性基因表达仿真器。

要求

Pinetree需要Python、Python和现代C++编译器。建议使用python 3。

安装

要从pypi安装最新稳定版本的pinetree,请运行以下命令:

pip3 install cmake  # CMake must be installed before installing pinetree
pip3 install pinetree 

最新的开发版本可以从github安装,如下所示:

pip3 install cmake   
git clone https://github.com/benjaminjack/pinetree.git
cd pinetree
pip3 install .

文档

完整的文档here可用。

您也可以从源代码构建文档。创建文档需要sphinx。

pinetree/setup.py build_sphinx

从手稿复制情节

这个储存库包含了脚本来重现描述松树的手稿中的模拟和绘图。生成图需要r和r包cowplotreadrdplyrstringr。运行以下命令复制手稿中的绘图:

python3 ./examples/three_genes.py
python3 ./examples/three_genes_recoded.py
Rscript plots.R

要模拟噬菌体T7感染,请运行以下脚本。

# WARNING: This simulation takes approximately 2-3 hours to complete
python3 ./examples/phage_model.py

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Android Studio:我的短信应用程序不是默认短信应用程序的选项之一   java处理字符串问题   java为什么我的程序打印“null”而不是字符串?   java为什么要创建一个无限循环?   java循环在一段时间后将布尔值更改为false?   java Android Rest Api Post 400错误请求   java调用另一个方法以获取resultset并正确关闭连接?   java我想在2d数组中添加一行   Java:我需要从outputstream中获取字节数组   C语言中Java元注释的等价物#   java如何在从web下载图像时保持原始图像的dpi?   java中基于输入值的spring boot动态值   java从请求中获取主机名   java可以复制Swing代码并在intelliJ中的designer中查看它吗   spring如何使用java配置多个ldap   安卓如何在Java中使用具有多个类似参数的JSON请求/响应循环?   java LIbGDX如何在语言更改时翻译所有文本?