糖信息学工具包

glyp的Python项目详细描述


https://img.shields.io/travis/mobiusklein/glypy.svgDocumentation Status

糖生物学是研究生物功能、特性和 碳水化合物生物分子的结构,也称为glycans。这些 树状的大分子是复杂的,有很多种 构建块以及对它们的修改和替换 积木。

glypy是一个python库,提供读、写和 操纵聚糖结构、聚糖组成、单糖和 他们的取代基。它还包括与流行的聚糖结构的接口 数据库,GlyTouCanUnicarbKB 使用 SPARQL查询和RDF对象映射器。

示例用例

  1. 使用规范或留数级规则遍历结构 命令。
  2. 以单糖和取代基作为节点和键 边缘。
  3. 添加、删除和修改这些结构以更改聚糖属性。
  4. 识别子结构和基序,对聚糖进行分类。
  5. 使用以下顺序之一评估结构相似性 比较器方法。
  6. 使用matplotlib绘制树结构,使用可配置的 符号命名法,如snfg、cfg或iupac。矢量布局 用于无损缩放的图形。
  7. 计算天然或衍生聚糖的质量。
  8. 为一个 用于执行MS/MS数据库搜索的聚糖结构的集合。
  9. 以精确的顺序执行子结构相似性搜索或 拓扑比较与精确或模糊逐残匹配 将结构分类为N-连接的聚糖。
  10. 用聚糖结构注释质谱,标记哪些峰 匹配数据库条目。
  11. GlyTouCan
  12. 下载所有N-聚糖
  13. 在包含特定子树的列表中查找所有聚糖,或 在聚糖数据库中查找公共子树,执行treelet 富集分析。
  14. 用一系列酶合成所有可能的聚糖 一组种子结构。

引用

如果您在出版物中使用glypy,请引用:

Klein, J., & Zaia, J. (2019). glypy - An open source glycoinformatics library. Journal of Proteome Research. https://doi.org/10.1021/acs.jproteome.9b00367

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

推荐PyPI第三方库


热门话题
javai是JAXB的新手。如何将两个具有不同名称空间的不同xml合并为一个具有根元素的xml并将其解组?   JDO中的java应该是可传递的DefaultFetchGroup吗   java服务器配置问题   java在理解JList时遇到困难   java何时将RequestContextFilter用于Jersey?   java从数据库中读取文本文件。jar文件   Java正则表达式,仅适用于不包括零的正数   爪哇番石榴。类路径中的jar   JavaEE:关于设计的问题   java GUI,在面板中排列按钮   java Android为什么使用接口被认为是活动和片段之间通信的最佳实践?   java如何获取wicket图像的url以在开放图元标记中使用它   从Java字节[]>Base64>Javascript数组缓冲>Base64>byte[]   java正则表达式帮助字符串JWE766。1.pdf格式摘录766   java Hibernate,JPA忽略@Formula