🍺 BREW Explorer

← all formulae

adapterremoval

brew install adapterremoval v3.0.0 GPL-3.0-or-later

Rapid adapter trimming, identification, and read merging

37
30-day installs · #5338
53
90-day · #7155
84
365-day · #9635
117
★ GitHub stars · updated 2mo ago

Runtime dependencies

Build dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "meson",
    "ninja",
    "pkgconf",
    "sphinx-doc"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "isa-l",
    "libdeflate"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Rapid adapter trimming, identification, and read merging",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:35:17+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "adapterremoval",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-02T11:28:25Z",
  "github_readme_excerpt": "# AdapterRemoval v3 - Dang fast(Q) processing\n\n[![build](https://github.com/MikkelSchubert/adapterremoval/actions/workflows/test.yaml/badge.svg)](https://github.com/MikkelSchubert/adapterremoval/actions/workflows/test.yaml) [![docs](https://readthedocs.org/projects/adapterremoval/badge/?version=latest)](https://adapterremoval.readthedocs.io/)\n\nAdapterRemoval trims adapter sequences and low quality bases from High-Throughput Sequencing (HTS) data in FASTQ format, merges overlapping paired-end reads into (longer) consensus sequences, demultiplexes FASTQ reads containing 5\u0027 barcodes, and more.\n\nAdapterRemoval v3 is a major revision of AdapterRemoval v2 that aims to simplify usage via sensible default settings. AdapterRemoval v3 expands the range of features available in v2 (see below), as well as greatly increasing throughput.\n\n- [Highlights](#highlights)\n- [Getting started](#getting-started)\n- [Documentation](#documentation)\n- [Support](#support)\n- [Citation](#citation)\n\n## Highlights\n\nFeatures introduced in AdapterRemoval v3 are marked with a \"**(v3)**\":\n\n- Supports Linux, MacOS, and Windows **(v3)**\n- Trimming of adapter sequences from single-end and paired-end FASTQ reads\n  - Trimming of multiple, different adapters or adapter pairs\n- Detailed [human-readable](https://mikkelschubert.github.io/adapterremoval/examples/3.x.html) and [machine-readable](https://mikkelschubert.github.io/adapterremoval/examples/3.x.json) QC reports **(v3)**\n  - The ability to perform QC-only runs with or without read processing **(v3)**\n- Barcode-based demultiplexing with or without trimming of adapter sequences\n  - Support for samples identified by multiple barcode pairs **(v3)**\n  - Support for mixed orientation barcodes **(v3)**\n- Support for multiple methods for trimming low quality bases/reads\n  - Quality trimming using windows or constant thresholds\n  - Quality trimming using the modified Mott algorithm **(v3)**\n  - Poly-X tail trimming, supporting any combination of trailing bases ",
  "github_repo": "MikkelSchubert/adapterremoval",
  "github_stars": 117,
  "github_topics": [],
  "homepage": "https://github.com/MikkelSchubert/adapterremoval",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 37,
  "installs_365d": 84,
  "installs_90d": 53,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-3.0-or-later",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "adapterremoval",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 5338,
  "rank_365d": 9635,
  "rank_90d": 7155,
  "raw_hash": "b8fa457c7bdd66de",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/a/adapterremoval.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    {
      "python": "build"
    }
  ],
  "version_head": null,
  "version_stable": "3.0.0",
  "versioned_formulae": [],
  "why_use_this": null
}