3 个版本
| 0.1.2 | 2024年1月23日 | 
|---|---|
| 0.1.1 | 2024年1月20日 | 
| 0.1.0 | 2024年1月19日 | 
#202 在 生物学 中
37KB
693 行
ALPINE (Anachronistic Lineage and Persistent INfection Explorer) 核心工具
请参阅这里原始的 ALPINE 工作流程仓库。此仓库包含正在开发的用于替换先前用 Julia 编写的 ALPINE 管道核心组件的 Rust 源代码。该工具具有丰富的命令行界面,旨在允许研究人员在没有调用整个 Nextflow 管道和相关 Docker 容器的情况下执行 ALPINE 类型的分析。
当你运行 alpine --help 时,出现的工具用法如下
_____/\\\\\\\\\_____/\\\______________/\\\\\\\\\\\\\____/\\\\\\\\\\\__/\\\\\_____/\\\__/\\\\\\\\\\\\\\\_
 ___/\\\\\\\\\\\\\__\/\\\_____________\/\\\/////////\\\_\/////\\\///__\/\\\\\\___\/\\\_\/\\\///////////__
  __/\\\/////////\\\_\/\\\_____________\/\\\_______\/\\\_____\/\\\_____\/\\\/\\\__\/\\\_\/\\\_____________
   _\/\\\_______\/\\\_\/\\\_____________\/\\\\\\\\\\\\\/______\/\\\_____\/\\\//\\\_\/\\\_\/\\\\\\\\\\\_____
    _\/\\\\\\\\\\\\\\\_\/\\\_____________\/\\\/////////________\/\\\_____\/\\\\//\\\\/\\\_\/\\\///////______
     _\/\\\/////////\\\_\/\\\_____________\/\\\_________________\/\\\_____\/\\\_\//\\\/\\\_\/\\\_____________
      _\/\\\_______\/\\\_\/\\\_____________\/\\\_________________\/\\\_____\/\\\__\//\\\\\\_\/\\\_____________
       _\/\\\_______\/\\\_\/\\\\\\\\\\\\\\\_\/\\\______________/\\\\\\\\\\\_\/\\\___\//\\\\\_\/\\\\\\\\\\\\\\\_
        _\///________\///__\///////////////__\///______________\///////////__\///_____\/////__\///////////////__
ALPINE: Anachronistic Lineage and Persistent INfection Explorer
===============================================================
Command line interface for the core Rust components of ALPINE.
These commands are called in the full pipeline, which is imple-
mented in Nextflow alongside `seqkit`, `csvtk`, `nushell`,
`vsearch`, and a bin of bespoke Python scripts. However, users
may also use the commands available in this crate to run
similar analyses themselves via the command line.
Usage: alpine [OPTIONS] [COMMAND]
Commands:
  replace-gaps       Replace FASTA gap symbols '-' with masked bases 'N'.
  filter-by-n        Filter out FASTA records with more than the desired number of masked 'N' bases.
  separate-by-month  Use collection dates from FASTA record metadata to sort all FASTA records into a separate FASTA for each year-month combination.
  distance-matrix    Compute a symmetric pairwise distance matrix based on how dissimilar sequences in the provided FASTA are to one another.
  help               Print this message or the help of the given subcommand(s)
Options:
  -v, --verbose...         Increase logging verbosity
  -q, --quiet...           Decrease logging verbosity
  -t, --threads <THREADS>  [default: 3]
  -h, --help               Print help
要设置和尝试此工具集,可以安装 Rust 工具链并自行构建,或者在克隆到您的机器上的此目录后运行 ./easy_install。
依赖项
~37–49MB
~864K SLoC