-
Notifications
You must be signed in to change notification settings - Fork 70
Description
👀 Updates
- Apr 14, 2025 (this message) – notice about the upcoming changes
- Oct 15, 2025 (link) – CRAN release
0.10.3. Available features:- single-cell data analysis support and a tutorial on that;
- general migration information;
- a how-to on importing data from
immunarch 0.9toimmunarch 0.10; - multiple how-tos on reading AIRR-C and 10x formats;
- repertoire-level features such as gene usage, diversity, and clonality: run
?airr_stats,?airr_public,?airr_clonality,?airr_diversity, and?annotate_clonalityfor more information; immundatais usable for the majority of use cases – bulk/single-cell/spatial, out-of-memory.
🧬 Immunarch Is Evolving
Hi everyone,
I want to give you an early heads-up that immunarch (currently in the 0.x series) is about to undergo major changes on its journey toward version 1.0.0. While I haven’t officially published these changes yet, I’d like to make sure you’re aware of what’s coming and how you can stay informed as we approach the first major update in Oct 2025. I’ll keep updating this issue and adding news right here as immunarch continues to evolve.
🤔 Why This Matters
- Performance & Usability: we’re planning to make
immunarchfaster, more user-friendly, and more robust, to handle more complex and larger datasets – single-cell, large-scale, etc. - Future-Proofing: as
immunarchmatures, we’ll streamline features to align with the AIRR Community guidelines on file formats, and drop the support for other formats. - Stability & A Long-Awaited Publication: the upcoming 1.0.0 release will be more stable, introducing new functionality while phasing out some older code that may not be maintained in the long run.
⏱️ When to Expect More Information
- Official Update No. 1: Slated for October 2025 (updated from previous too optimistic expectations). this will detail the exact features moving to separate packages, newly introduced functions, legacy deprecations, and how to migrate your code seamlessly.
- Startup Messages in R: keep an eye on
immunarch’s startup message (printed when you load the package). I’ll use that message channel to announce major steps, share links, and help you migrate successfully. - In-Package News Functions: those functions will be available in the Apr-May release.
get_immunarch_news(): retrieves the most recent official update (once posted).list_immunarch_news(): shows all available updates so you can revisit anything you missed.
📧 Additional Ways to Stay Up to Date
- b-t.cr Forum: I’ll post more detailed information and host discussions on the b-t.cr forum.
- AIRR Slack: Join the AIRR Slack community, where I’ll also share bulletins and answer questions in real time.
❓ Questions or Feedback?
If you have any questions, comments, or ideas about these upcoming changes, feel free to:
- Reply here in this GitHub issue
- Post on the b-t.cr thread
- Join the conversation on the AIRR Slack
🥺 Want to Help?
I would greatly appreciate any problem, especially for single-cell or paired chain data, that you don't know how to solve with the current implementation of immunarch. It could help me focus on the most prevalent use cases and implement streamlined workflows specifically for them.
--
Vadim