用于导航和分析基因表达数据集的工具包

XPRESStools的Python项目详细描述


XPRESStools

导航和分析基因表达数据集的工具包

Build Statuscodecov.ioDocumentation StatusPyPi StatusDOI

查找文档here

开发说明:

XpressTools仍在测试版生产中
交互式散点图功能目前尚未测试
xpresstools支持python 2.7和>;=3.5

引文:

Berg, JA (2019). XPRESSyourself suite: Gene expression processing and analysis made easy. https://github.com/XPRESSyourself. DOI: 10.5281/zenodo.2581692.

安装:

pip install xpresstools

其他要求:

  • 在64位Linux上测试,与Mac OS X兼容
  • 建议使用Python3
    • 当前测试用例生成到:
      • Python2.7
      • Python3.5
      • Python3.6
      • Python3.7
  • 如果PyPiConda尚未安装,则应安装它们
  • 如果使用此包执行批处理效果规范化或差异表达式分析,则必须安装R
  • 如果使用提供的交互式笔记本,则jupyter需要installed如果还没有

快速启动:

下载存储库并修改interactive Jupyter notebook以快速入门!
在浏览代码块时阅读说明,了解如何使用示例代码
通过选择代码块并按shift+enter来运行代码块
有关详细说明,请参见documentation

重要提示:

  • 如果在交互式笔记本(如Jupyter笔记本、Atom Hydrogen等)中使用XpressTools,则导入XpressTools后必须包含以下代码行
import XPRESStools as xp
%matplotlib inline
  • 假设所有数据帧都是columns=samples和rows=genes(除了某些情况外,请参见documentation以获取帮助)
>>> geo.head()
name       GSM523242  GSM523243  GSM523244  GSM523245  GSM523246  GSM523247    ...     
1007_s_at    8.98104    8.59941    8.25395    8.72981    8.70794    8.10693    ...       
1053_at      5.84313    6.59168    8.27881    6.64005    4.65107    7.19090    ...       
121_at       6.17189    5.73603    5.55673    5.69374    6.77618    5.84524    ...       
1294_at      6.97009    6.80003    5.56620    7.43816    7.36375    5.85687    ...       
1405_i_at   10.24611   10.13807    8.84743    9.72365   10.42940    9.17510    ...   

[5 rows x 145 columns]   

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

推荐PyPI第三方库


热门话题
java使用servlet的正确方法是什么?   java Android ListView选中所有复选框(自定义ResourceCursorAdapter)   java如何在一个活动中正确处理多个片段交互侦听器?   java jUnit和忽略继承的测试   具有多个权限的java ActivityResultLauncher   Java:我可以通过应用程序将客户端重定向到loadbalancer后面的同一个会话/节点吗?   java如何使用Hibernate保存具有一对一关系的两个类?   java JEditorPane字体大小设置不准确   java为什么JUnit4导入不被识别,即使JUnit4在我的有效pom中。xml?   多次使用流后的java空映射   JavaSwing中AccessibleContext的用途是什么?   java指定使用T的类   java查找twitter4j转发速率限制   枚举的Java数组(类)   java通过Maven build排除了一些类