用于管理基因型-表型映射数据的python api

gpmap的Python项目详细描述


gpmap

Join the chat at https://gitter.im/harmslab/gpmapDocumentation StatusBuild Status

用于管理基因型-表型映射数据的python api

GPMAP定义了管理基因型表型(GP)数据的灵活对象。在它的核心, 它将所有数据存储在pandas数据帧中,因此与 Pydata电子系统。

要可视化由gpmap创建的基因型表型对象,请签出GPGraph

基本示例

导入包的基本对象。

fromgpmapimportGenotypePhenotypeMap

将数据传递给对象。

# Datawildtype="AAA"genotypes=["AAA","AAT","ATA","TAA","ATT","TAT","TTA","TTT"]phenotypes=[0.1,0.2,0.2,0.6,0.4,0.6,1.0,1.1]stdeviations=[0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05]# Initialize the objectgpm=GenotypePhenotypeMap(wildtype,genotypes,phenotypes,stdeviations=stdeviations)# Check out the data.gpm.data

或者从磁盘加载数据集。

gpm=GenotypePhenotypeMap.read_json("data.json")

安装

用户 安装此软件包的最简单方法是使用pip:

pip install gpmap

开发人员 建议在开发过程中使用pipenv安装此包。

  1. 克隆此存储库:
git clone https://github.com/harmslab/gpmap
  1. 使用pipenv安装软件包。
cd gpmap
pipenv install --dev -e .
  1. 使用pytest运行测试
pytest

依赖关系

需要以下模块。此外,示例/教程是用jupyter笔记本编写的,需要安装ipython。

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

推荐PyPI第三方库


热门话题
Java Junit5测试,类型名称   java实现了一个具有@query注释的现有接口   java在Android的内容提供者的Uri中是“content://”吗?   java单击jButton时,如何将jTextField值从一个类传递到另一个类?   java cache2k cachesource以mysql作为后端   java如何在OpenXava中创建下拉列表?   java在Committed&shutdown事务向图形添加了新类之后,新的Tx在模式中看不到该类,尽管它是持久的   空合并运算符的java替代方案   java jstockchart添加第三个显示   验证在文件到达文本文件末尾后,如何使用java中的hasNext()从头开始扫描文件?   java禁用来自SOAP记录器的不需要的信息消息   java Hibernate Eclipse:无法加载AnnotationConfiguration   java如何在安卓中找到正则表达式的所有匹配项