-
创建一个软件包以从Uniprot API中提取蛋白质数据
资源介绍
drawProteins概述
创建此程序包的目的是允许根据从获得的数据可视化蛋白质示意图。
基本工作流程是:
提供一个或多个Uniprot ID
从Uniprot API获取功能列表
画出这些蛋白质的基本链
根据需要添加功能drawProteins使用包httr与Uniprot登录API相互作用并提取JSON对象到R的JSON对象被用于创建data.table。
然后使用绘图包ggplot2创建蛋白质原理图。
Vignette对包装进行了很好的概述。
上的示例脚本
该软件包的master版本可通过。 当前可通过GitHub在此处获得development版本。
要安装和使用开发分支:
该包装可通过。 安装说明和文档都。
要从Github安装:
if (!require(devtools)) {
install.packages('devtools')
}
dev_