用于对照一组样品检查标记是否存在的包装

seqPresenceAbsence的Python项目详细描述


SeqPresence缺勤

要求

  • python=3.6
  • Perl 5(fasconcat-g所需)
  • ncbi-blast+(makeblastdb和blastn必须在$path中)
  • MUSCLE(肌肉必须在$path中)

安装

pip install seqPresenceAbsence

使用量

Usage: seqPresenceAbsence [OPTIONS]

  seqPresenceAbsence is a simple script for querying an input nucleotide
  FASTA file against a database of sequences. Will return an .xlsx and .csv
  report of presence/absence of the sequences. Version: 0.2.0.

Options:
  -i, --indir PATH           Path to directory containing FASTA files you want
                             to query  [required]
  -t, --targets PATH         Path to multi-FASTA containing targets of
                             interest  [required]
  -o, --outdir PATH          Root directory to store all output files
                             [required]
  -p, --perc_identity FLOAT  Equivalent to the -perc_identity argument in
                             blastn. Defaults to 95.00.
  -k, --keep_db_seqs         Set this flag to keep the target sequence in
                             addition to the query sequence from BLAST.
  -v, --verbose              Set this flag to enable more verbose logging.
  --version                  Specify this flag to print the version and exit.
  --help                     Show this message and exit.

注释

该软件包包括由patrick kück开发的fasconcat-g v1.04发行版。

参考文献

  • Kück P.,Meusemann K.(2010):fasconcat:数据矩阵的方便处理。Phylogen分子。伊沃。56:1115-1118
  • Edgar,R.C.(2004)肌肉:具有高精度和高吞吐量的多序列比对 核酸研究32(5):1792-1797

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

推荐PyPI第三方库


热门话题
在Grails中集成javaapplet   动态设置片段时发生java错误   JavaSpringVelocity模板电子邮件?   SpringHateOAS中java自定义json输出   java wait()和notify()相关问题   正则表达式中的单词边界是什么?   使用外部库将项目部署到glassfish后发生java NoClassDefFoundError   java为什么在这里初始化ListNode两次?   java libGDX移动三维模型   java使线程等待另一个线程的执行   正则表达式如何在java中使用正则表达式解析给定字符串   java SWT ScrolledComposite在32768像素后切断画布生成的图像