帮助处理和解释质谱数据的python库。

pythoms的Python项目详细描述


mass spec python工具:mass spec使操作更简单

这是什么?

这是帮助处理和解释质谱数据的脚本集合。

该项目由维多利亚大学的Lars Yunker创建,维多利亚,B.C.

要求和安装:

这个包是为python 3.5+编写的。

入门

这个框架在pypi上可用。要安装,请执行

pip install pythoms

在命令行中。

pypi安装不包括此存储库中的脚本。 如果希望使用这些脚本,请将整个存储库下载到 文件夹,运行pip install -r requirements.txt 文件夹作为当前工作目录(安装依赖项), 并根据需要执行脚本。

  • 对直接应用脚本感兴趣的python用户可以编辑 在文件中输入参数。
  • 开发人员可以导入许多类来创建为 他们的需要。

错误和贡献

如果遇到错误,请在github中提交一个问题 尽可能多的信息。

有帮助的内容包括:

  • 您试图解析的原始文件(首先压缩它)
  • 您使用的确切参数
  • 提供给脚本的任何其他文件
  • 错误输出

我们欢迎投稿,所以如果你有兴趣投稿请 发电子邮件给拉西[在]uvic{dot}ca.特别是,我们需要mzml文件 数据不是由蛋白质向导生成的示例(最初来自 水乐器)。

脚本:

pyrsir

此脚本接受提供的原始文件和参数文件,并生成 重建单离子监测记录道。具体说明 关于使用pyrsim脚本,请参见this tutorial video

同位素模式叠加

获取提供的质谱并覆盖预测的同位素模式 在上面。

视频帧渲染器

生成一系列显示质谱和 可以合并成视频的痕迹。

Y轴缩放图

呈现一系列放大到Y轴的图像来说明 质谱仪的动态范围。

突出显示的模块

分子

包含描述分子物理化学性质的类。 IPMolecule类包含预测 所述分子的同位素模式。

光谱

包含一个用于组合不同 塑造和管理不切实际的精确x值。

mzml

包含用于以pythonic方式与mzml文件交互的类。

许可证

这些工具是根据麻省理工学院的许可证授权的。

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

推荐PyPI第三方库


热门话题
java如何通过解决错误“活动无法转换为片段”将片段传递给类构造函数?   Java中清理Code39条码数据的regex帮助   将java转换为C++   java无法在Android Studio中生成签名的apk,出现错误   从数学方程出发   MySQL和Java内存问题   如何强制Java抛出算术异常?   java为什么JDBC将零端口视为空(默认)端口?   java如何在没有“changelog主题”的情况下加入KStream和KTable   排序我尝试合并两个排序的数组,但得到的是java。lang.ArrayIndexOutofBounds异常:5无法找出原因   如何在java中求大长度矩阵的逆?   基于maven构建的java生成类路径字符串   java每20个字符分割一个字符串,然后将每个部分打印到控制台   将字符串数字字转换为字符串数字:Java   在特定区域使用混合类型的java填充字节数组   尽管java类在开关块中实例化,但它只能调用接口方法