alevin-fry for Mac
alevin-fry is a suite of tools for the rapid, accurate and memory-frugal processing single-cell and single-nucleus sequencing data.
alevin-fry — overview
alevin-fry is a suite of tools for the rapid, accurate and memory-frugal processing single-cell and single-nucleus sequencing data. It consumes RAD files generated by piscem or salmon alevin, and performs common operations like generating permit lists, and estimating the number of distinct molecules from each gene within each cell. The focus in alevin-fry is on safety, accuracy and efficiency (in terms of both time and memory usage).
You can read the paper describing alevin fry, "Alevin-fry unlocks rapid, accurate, and memory-frugal quantification of single-cell RNA-seq data" here, and the pre-print on bioRxiv.
Note: We recommend using piscem as the back-end mapper, rather than salmon, as it is substantially more resource-frugal, faster, and is a larger focus of current and future development.
Getting started with alevin-fry and dedicated documentation
While this README contains some useful information to get started and some pointers, alevin-fry has it's own dedicated documentation site, hosted on ReadTheDocs.
More information
Quickstart guide using the simpleaf wrapper
Relationship to alevin: Alevin-fry has been designed as the successor to alevin. It subsumes the core features of alevin, while also providing important new capabilities and considerably improving the performance profile. We anticipate that new method development and feature additions will take place primarily within the alevin-fry codebase. Thus, we encourage users of alevin to migrate to alevin-fry when feasible. That being said, alevin is still actively-maintained and supported, so if you are using it and not ready to migrate you can continue to ask questions and post issues in the salmon repository.
FAQs
Are you curious about processing details like whether to use a sparse or dense index? Do you have a question that isn't necessarily a bug report or feature request, and that isn't readily answered by the documentation or tutorials? Then please feel free to ask over in the Q&A.
Sister repositories
The generation of the reduced alignment data (RAD) files processed by alevin-fry is done by either piscem or salmon. The latest version of both are available on GitHub and via bioconda.
The simpleaf repository contains a dedicated wrapper / workflow runner for processing data with alevin-fry that vastly simplifies both the creation of extended references and the subsequent quantification of samples. If you find that simpleaf is missing a feature that you'd like to have, please consider submitting a feature request in the simpleaf repository.
The pyroe repository provides tools to help easily construct an enhanced (_spliced + intronic_ or _spliced + unspliced_) transcriptome from a reference genome and GTF file.
The fishpond package — maintained by @mikelove and his lab — contains the recommended relevant functions for reading alevin-fry output (particularly USA-mode output) into the R ecosystem, in the form of a singleCellExperiment object.
Details
高效且灵活的单细胞测序数据处理工具
How to install alevin-fry
- Open Terminal (press ⌘ + Space and type “Terminal”).
- If Homebrew is not installed yet, run the command below first.
- Run this command:
Latest 10 releases
Last updated 2026-10-25; current version v0.19.0, with the latest 10 releases listed.
| Version | Released | Type | Size | macOS | Windows | Linux |
|---|---|---|---|---|---|---|
| v0.19.0 | 2026-10-25 | Stable | 1.7 MB | Download | — | Download |
| v0.18.3 | 2026-09-13 | Stable | 1.1 MB | Download | — | Download |
| v0.18.2 | 2026-09-11 | Stable | 1.1 MB | Download | — | Download |
| v0.18.1 | 2026-08-31 | Stable | 1.2 MB | Download | — | Download |
| v0.18.0 | 2026-08-15 | Stable | 1.2 MB | Download | — | Download |
| v0.17.1 | 2026-08-11 | Stable | 1.3 MB | Download | — | Download |
| v0.17.0 | 2026-08-10 | Stable | 1.3 MB | Download | — | Download |
| v0.16.2 | 2026-07-10 | Stable | 1.3 MB | Download | — | Download |
| v0.16.1 | 2026-07-09 | Stable | 1.3 MB | Download | — | Download |
| v0.16.0 | 2026-07-07 | Stable | 1.3 MB | Download | — | Download |
Data from GitHub Releases; stable releases first, each group sorted newest first.
Prebuilt bottle platforms
Official Homebrew bottles cover:
- Apple silicon · latest macOS
- Apple silicon · macOS 26 Tahoe
- Apple silicon · macOS 15 Sequoia
- Linux · ARM64
- Linux · x86_64
⚠️ No prebuilt bottle for Intel Macs; Intel users need brew install --build-from-source to build from source.
Compared with similar apps
Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.
| App | Version | License | Architecture | 30-day installs |
|---|---|---|---|---|
| alevin-fry | v0.19.0 | BSD-3-Clause | CLI | 9 |
| tpcgen-cli | v4.0.0 | Apache-2.0 | CLI | 8 |
| camellia | 2.7.0 | BSD-3-Clause | CLI | 8 |
| freexl | 2.0.0 | MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later | CLI | 8 |
Similar apps: Command-line Tools
tpcgen-cli
tpcgen-rs: Quickly and Easily Create TPC- Benchmark Data [!NOTE] Made with ❤️ by [@clflushopt]…camellia
Camellia is an image processing and computer vision library written in C, provided as a…freexl
FreeXL is a small library dedicated to reading Excel .rasusa
Randomly subsample sequencing reads or alignmentsapache-geode
Apache Geode is an in-memory data grid designed for scenarios that require fast, transactional…openssl@4
Cryptography and SSL/TLS ToolkitCategories: Command-line Tools