从接触矩阵自动识别条纹。

stripecaller的Python项目详细描述


脱模机

Vian L等人描述的体系结构条带检测算法的Python实现。在

目前,这个包包含3个脚本:call stripespileup stripesstripe plot

  • 呼叫条纹

    从接触矩阵调用条纹。唯一需要的输入是cool 特定分辨率的URI。该算法将通过以下方式分别检测水平(3’)和垂直(5’)条纹 搜索接触信号显著高于局部背景的连续像素。输出 是bedpe格式的单个文件。在

  • 堆积条纹

    此脚本对条纹执行堆积分析。在

  • 条纹图

    在热图上显示条纹。在

安装

stripecaller是在类UNIX操作系统上开发和测试的,下面的包或软件是 必需的,可以通过conda <Miniconda installer安装

  1. Python 3.5+
  2. 多进程
  3. Numpy公司
  4. 神经质的
  5. Matplotlib库
  6. 冷却器

首先,添加一些附加频道:

$ conda config --add channels defaults
$ conda config --add channels bioconda
$ conda config --add channels conda-forge

然后执行以下命令:

^{pr2}$

最后,通过pip安装stripecaller

$ pip install stripecaller

使用

打开终端,键入stripecaller -h以获取帮助信息。在

引文

[1]Vian, L. et al. The Energetics and Physiological Impact of Cohesin Extrusion. Cell 175, 292-294, doi:10.1016/j.cell.2018.09.002 (2018).

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

推荐PyPI第三方库


热门话题
AmazonS3查找从S3forJava下载的压缩文件的MIME类型   java如何使用Selenium在<span>中查找具有特定文本的元素   python如何使用OpenIEDemo生成自定义三元组。由stanfordnlp提供的java   java遇到“方法不适用”编译错误   java如何使用Mockito在Looper中运行的验证代码。getMainLooper?   类Java目录错误   java在已知其他泛型信息时使用原始类型   java connect()和disconnect()在哪里实现?   java使用PDF Box库拆分PDF,生成的PDF几乎与源PDF文件大小相同   java PowerMockito返回错误的对象   java如何找到TIBCO集合消息的字节编码?   java Basic音乐播放器下一步和上一步按钮   添加模块描述符时,java没有名为“entityManagerFactory”的bean可用   java为什么我的代码不是线程安全的?   eclipse java。引用项目中的类的lang.NoClassDefFoundError