# 使用 Homebrew, apt, MacPorts 安装 abyss

查看 abyss 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

## 安装

```sh
sudo av install brew:abyss
```

其他安装命令:

### macOS

- Homebrew (100%):

```sh
brew install abyss
```

  证据: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install abyss
```

  证据: MacPorts ports tree: www/abyss/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- Debian apt (92%):

```sh
sudo apt install abyss
```

  证据: Debian stable package indexes: abyss from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

## 软件包事实

- **软件包键:** brew:abyss
- **软件包管理器:** Homebrew
- **版本:** 2.3.10
- **来源摘要:** Genome sequence assembler for short reads
- **主页:** <https://www.bcgsc.ca/resources/software/abyss>
- **仓库:** <https://github.com/BirolLab/abyss>
- **最后更新:** 2026-07-04T16:53:41+09:00
- **已生成:** 2026-08-03T19:37:03+00:00

## 可执行文件

- ABYSS (别名)
- ABYSS-P (别名)
- AdjList (别名)
- Consensus (别名)
- DAssembler (别名)
- DistanceEst (别名)
- DistanceEst-ssq (别名)
- KAligner (别名)
- MergeContigs (别名)
- MergePaths (别名)
- Overlap (别名)
- ParseAligns (别名)
- PathConsensus (别名)
- PathOverlap (别名)
- PopBubbles (别名)
- SimpleGraph (别名)
- abyss-align (别名)
- abyss-bloom (别名)
- abyss-bloom-dbg (别名)
- abyss-bloom-dist.mk (别名)
- abyss-bowtie (别名)
- abyss-bowtie2 (别名)
- abyss-bwa (别名)
- abyss-bwamem (别名)
- abyss-bwasw (别名)
- abyss-db-csv (别名)
- abyss-db-txt (别名)
- abyss-dida (别名)
- abyss-fac (别名)
- abyss-fatoagp (别名)
- abyss-filtergraph (别名)
- abyss-fixmate (别名)
- abyss-fixmate-ssq (别名)
- abyss-gapfill (别名)
- abyss-gc (别名)
- abyss-index (别名)
- abyss-junction (别名)
- abyss-kaligner (别名)
- abyss-layout (别名)
- abyss-longseqdist (别名)
- abyss-map (别名)
- abyss-map-ssq (别名)
- abyss-mergepairs (别名)
- abyss-overlap (别名)
- abyss-paired-dbg (别名)
- abyss-paired-dbg-mpi (别名)
- abyss-pe (别名)
- abyss-rresolver-short (别名)
- abyss-samtoafg (别名)
- abyss-scaffold (别名)
- abyss-sealer (别名)
- abyss-stack-size (别名)
- abyss-tabtomd (别名)
- abyss-todot (别名)
- abyss-tofastq (别名)
- konnector (别名)
- logcounter (别名)

## 安装行为

- Bottle: 不可用

## 版本和新鲜度

- 页面生成时间: 2026-08-03
- 管理器版本: 2.3.10
## 项目历史与用法

ABySS is a de novo genome sequence assembler for short paired-end reads, developed at the BC Cancer Genome Sciences Centre and distributed as command-line tools such as abyss-pe and ABYSS-P.

### 项目历史

The official changelog records ABySS 1.0 on 2008-08-07. Its 2009 Genome Research paper described ABySS as a parallel assembler for short-read sequence data, and the project page identifies it as a parallel, paired-end assembler using MPI for larger genomes.

ABySS 2.0, released in 2016 and described in a 2017 Genome Research paper, added a Bloom filter assembly mode to reduce memory use for large genomes. Later releases continued to tune Bloom filter assembly, linked-read scaffolding, RResolver integration, and compiler/platform support.

### 采用历史

ABySS became part of bioinformatics packaging culture because it exposed a substantial Unix-style command suite around a reproducible assembly pipeline and was packaged by Homebrew, Debian, Ubuntu, MacPorts, and Bioconda.

The project page notes a 2015 International Bioinformatics Resource Award from the Swiss Institute of Bioinformatics, reflecting broader scientific use beyond the original BC Cancer group.

### 使用方式

Typical use is batch-oriented: users install ABySS through Conda, Homebrew, or from source, then run abyss-pe with parameters such as k and Bloom filter memory settings for paired-end short-read assembly.

The README documents cluster-oriented MPI mode, Bloom filter mode, scaffolding, linked-read workflows, and related tools such as ARCS, Tigmint, Konnector, Sealer, and abyss-bloom.

### 为什么软件包爱好者会关心

ABySS matters to package maintainers because it combines compiled C++ code, MPI/OpenMP, optional scientific dependencies, many installed executables, and large-memory workloads in one formula.

It is a good example of a scientific CLI whose packaging value is not just the top-level binary but a coordinated toolchain used inside reproducible bioinformatics pipelines.

### 时间线

- 2008: ABySS 1.0 released.
- 2009: Genome Research paper presents ABySS as a parallel assembler for short-read sequence data.
- 2015: ABySS wins the Swiss Institute of Bioinformatics International Bioinformatics Resource Award.
- 2016: ABySS 2.0 introduces Bloom filter assembly mode.
- 2017: ABySS 2.0 paper describes resource-efficient large-genome assembly using a Bloom filter.
- 2021: ABySS 2.3.0 makes RResolver part of the default pipeline.

### Related projects

- Related projects in the official README include Trans-ABySS, ARCS, Tigmint, Konnector, Sealer, btllib, Open MPI, Boost, and samtools.

### 来源

- <https://github.com/bcgsc/abyss#readme>
- <https://raw.githubusercontent.com/bcgsc/abyss/master/ChangeLog>
- <https://www.bcgsc.ca/resources/software/abyss>
- source_facts.package-manager


## 安全说明

narrow executable package without higher-risk signals.

- **Geiger 风险:** 绿色 / 低
- narrow executable package without higher-risk signals

## 其他软件包管理器记录

- Debian apt - abyss - 2.3.10-1+b1: normalized package name match | Debian stable package indexes: abyss from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | de novo, parallel, sequence assembler for short reads | https://github.com/bcgsc/abyss
- Ubuntu apt - abyss - 2.3.7-2ubuntu3: normalized package name match | Ubuntu 24.04 LTS package indexes: abyss from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | de novo, parallel, sequence assembler for short reads | https://github.com/bcgsc/abyss
- MacPorts - abyss: normalized package name match | MacPorts ports tree: www/abyss/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## Combined YAML source

View the package source record on GitHub. [combined/abyss.yml](https://github.com/mxcl/pkgdb/blob/main/combined/abyss.yml)


## 来源

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
