从参考基因组生成突变序列文件。

snp-mutator的Python项目详细描述


https://img.shields.io/pypi/v/snp-mutator.svg

从参考基因组生成突变序列文件。

snp突变子是由美国食品公司开发的。 以及药品管理局,食品安全和应用营养中心。

功能

  • 读取fasta文件并生成任意数量的经过修改的fasta复制文件。
  • 突变可以是任意数量的随机单碱基替换、插入和删除。 选定的位置,均匀分布在整个基因组中。
  • 突变可以从所有可能位置的子集(池)中选择。
  • 复制可以划分为多个组,每个组共享一个符合条件的位置池。
  • 生成一个摘要文件,列出所有变异位置的原始基和变异。
  • 突变可以是单形的,也可以是多态的。
  • VCF文件生成。
  • 可以将各种度量保存到输出文件中。
  • 可以自定义fasta defline序列id。

许可证

请参阅snp mutator发行版中包含的许可文件。

历史记录

1.2.0(2019-05-15)

  • 增加了对Python3.6和3.7的支持。
  • 添加了一个命令行选项来指定生成的fasta文件的输出目录。

1.1.0(2018-10-23)

  • 添加了在输出文件中指定fasta defline sequence id的功能。
  • 未经修改但连接的序列引用可以写入单独的输出文件。 所有的复制都是这个文件的突变。

1.0.0(2018-10-12)

  • 突变可以从所有可能位置的子集(池)中选择。
  • 复制可以划分为多个组,每个组共享一个符合条件的位置池。
  • 突变可以是单形的,也可以是多态的。
  • 添加生成VCF输出文件的功能。
  • 添加生成度量输出文件的功能。
  • 安装程序创建一个名为snpmutator的可执行脚本。
  • 插入现在放置在原始引用位置之后,而不是之前,如以前版本的 传感器。这意味着不可能准确地再现先前版本的结果 这个软件。

0.2.0(2016-01-15)

  • 允许输入fasta文件中使用小写字母。
  • 不要改变间隙或模棱两可的位置。
  • 添加命令行开关以显示程序版本。

0.1.1(2015-06-17)

  • 从摘要文件列标题中删除空格。这将简化下游 一些脚本语言中的分析。

0.1.0(2015-05-21)

  • github上的第一个版本,阅读文档和pypi。

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

推荐PyPI第三方库


热门话题
swing Java按钮/网格布局   java列出Google日历中的所有事件   java无效:单击API publisher test按钮后连接到后端时出错   带有内部赋值的java While循环导致checkstyle错误   java为什么trimToSize/ensureCapacity方法提供“公共”级访问?   文件输出流的java问题   ListIterator和并发修改异常的java问题   java如何使用两个URL映射   无法识别使用“./../”构造的字符串java相对路径,为什么?   首次写入remotelyclosedsocket不会触发异常,对吗?JAVA   java OneDrive REST API为文件上载提供了400个无效谓词   Java泛型、集合接口和对象类的问题   OpenSSL Java安全提供程序   jmeter java运行jmx禁用操作