蛋白质组学数据分析框架。

pyteomics的Python项目详细描述


PyPIRead the Docs (latest)Apache Licensepython-pyteomics on AURPyteomics is awesome

什么是化脓术?

pytecomics是python的轻量级和便捷工具的集合,这些工具有助于 处理各种蛋白质组学数据。pytecomics提供了越来越多的 有助于蛋白质组学数据分析中最常见任务的模块,如:

  • 多肽基本理化性质的计算:
    • 质量和同位素分布
    • 电荷和π
    • 色谱保留时间
  • 获取常见蛋白质组学数据:
    • MS或LC-MS数据
    • FASTA数据库
    • 搜索引擎输出
  • 易于操作修饰肽和蛋白质的序列

该项目的目标是提供一个通用的,可靠的和 为广泛的蛋白质组学社区提供了一套有据可查的开放工具。 该项目的关键特性之一是python本身,一种开源语言 在科学编程中越来越流行。主要 该库的应用是可重复的统计数据分析和快速 软件原型。

支持的Python版本

pytecomics支持python 2.7和python 3.3+。

项目依赖关系

pytecomics使用以下python包:

  • numpy
  • matplotlib (used by pyteomics.pylab_aux)
  • lxml (used by XML parsing modules)
  • pandas (can be used with pyteomics.pepxml, pyteomics.tandem, pyteomics.mzid, pyteomics.auxiliary)
  • sqlalchemy (used by pyteomics.mass.unimod)

所有依赖项都是可选的。

GNU/Linux

获取pytecomics的首选方法是通过pip Python package manager。 新安装的ubuntu系统的shell代码:

sudo apt-get install python-setuptools python-dev build-essential
sudo easy_install pip
sudo pip install lxml numpy matplotlib pyteomics

基于架构的发行版

在Arch Linux和相关发行版上,您可以从AUR:

窗口

  • Get pip,如果你还没有。

  • 安装pytecomics及其依赖项:

    pip install lxml numpy matplotlib pyteomics
    

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

推荐PyPI第三方库


热门话题
未检测到“空格”的java ASCII码   音频如何在Java中设置SourceDataLine的音量   java MyBatissSpringBoot无法使用作为bean注入的数据源   Java字谜递归列表<List<String>>仅存储空列表<Strings>   java显示30px高的JPanel,然后用minecraft填充剩余空间   java JOGL平滑度   Java:按完整与否对1d对象数组进行排序   arraylist仅当java结构不存在时才将对象添加到java结构中   无法初始化java渲染库在安卓 studio 4.1.1上出现错误   java SpringBoot ClassCastException   java解析文本文件,基于字数   java=运算符引发异常   java使点可拖动并存储新坐标JavaFx   JavaWebSphereApplicationServer:EJB模块和JMS路由器