macOS
brew install badreadlocal Homebrew formula metadata
安装
brew install badreadlocal Homebrew formula metadata
概览
Long read simulator that can imitate many types of read problems
历史
Badread is a bioinformatics CLI for simulating error-prone long sequencing reads. It is historically notable less as a large software platform and more as a citable research tool that gave developers controlled ways to stress-test long-read assemblers and analysis pipelines.
The Badread GitHub repository was created in June 2018, with the first v0.1.0 GitHub release in July 2018. The README says Badread was made to test tools that take long reads as input by letting users control read problems such as chimeras, low-quality regions, systematic basecalling errors, junk reads, random reads, adapters, glitches, and quality-score models.
Badread was published in the Journal of Open Source Software in 2019 as 'Badread: simulation of error-prone long reads' with DOI 10.21105/joss.01316. That gave the package a stable academic citation path alongside its command-line distribution.
The project continued to track long-read practice in later releases, with README examples for older Oxford Nanopore reads, newer Nanopore R10.4.1-style settings, PacBio HiFi-style reads, and configurable error and qscore models.
Badread's adoption is mainly in computational biology workflows where developers need reproducible fake FASTQ data. Its packaging in Homebrew makes it easy for macOS bioinformatics users to install without manually cloning the repository, while the README also documents pip installation directly from GitHub.
The JOSS publication and Zenodo DOI made Badread easier to cite in papers and benchmarking notes than many informal simulator scripts. GitHub release activity from 2018 through 2026 shows a maintained niche tool rather than a frozen paper artifact.
Typical usage is badread simulate with a reference FASTA and requested quantity, piping FASTQ output through gzip. Users tune read length, identity, error model, qscore model, adapter sequences, chimeras, glitches, junk reads, random reads, and seeds.
The README emphasizes control over realism: users can deliberately make reads very bad, pretty good, very good, or platform-like in order to test how downstream tools react.
Badread matters to package nerds because it is a compact example of research software that deserves normal CLI packaging: it has a paper, DOI, reproducible command-line interface, domain data models, and a long tail of users who may just need the executable in a workflow.
It also shows why scientific packages often live awkwardly between GitHub, pip, Homebrew, and citation systems: the code, docs, releases, and scholarly identity all matter.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
badread | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/rrwick/Badread
安装元数据
| 软件包键 | brew:badread |
|---|---|
| 版本 | 0.4.2 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/badread |
| 主页 | https://github.com/rrwick/Badread |
| 仓库 | https://github.com/rrwick/Badread |
| 上游文档 | https://github.com/rrwick/Badread#readme |
| 许可证 | GPL-3.0-or-later |
| 源码归档 | https://github.com/rrwick/Badread/archive/refs/tags/v0.4.2.tar.gz |
| 最后更新 | 2026-04-22T09:09:57Z |
| Pulse | updated |
| 依赖 | numpy, python@3.14, scipy |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | badread |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.