Charles-Alexandre Roy
04/21/2026, 5:49 PM--reference_fasta and --reference_igblast. I guess that if you don't also set the --fetch_imgt flag, the references are downloaded from here and here instead of using the latest IMGT reference data at runtime. Redoing the analysis isn't really feasible, so I'm trying to identify which release of the IMGT database is included with the defaults and have a few questions and suggestions:
1. The imgtdb_base.zip file contains a IMGT.yaml file with this information:
source: <https://www.imgt.org/genedb>
date: 2024.11.26
species:
- human:Homo+sapiens
- mouse:Mus
And the igblast_base.zip file contains /database/*.njs files with information such as:
{
"version": "1.2",
"dbname": "imgt_mouse_tr_d",
"dbtype": "Nucleotide",
"db-version": 5,
"description": "/home/gisela/Projects/Pipelines/test-airrflow/work/19/d57207f9cc332598ed7c76c66dc189/igblast_base/fasta/imgt_mouse_tr_d.fasta",
"number-of-letters": 60,
"number-of-sequences": 5,
"last-updated": "2024-11-26T14:48:00",
"number-of-volumes": 1,
"bytes-total": 49924,
"bytes-to-cache": 300,
"files": [
"imgt_mouse_tr_d.ndb",
"imgt_mouse_tr_d.nhr",
"imgt_mouse_tr_d.nin",
"imgt_mouse_tr_d.nog",
"imgt_mouse_tr_d.nos",
"imgt_mouse_tr_d.not",
"imgt_mouse_tr_d.nsq",
"imgt_mouse_tr_d.ntf",
"imgt_mouse_tr_d.nto"
]
}
As I understand it, none of these versions (e.g. db-version: 5) correspond to the IMGT database. Given the date (2024.11.26), should I refer to this page to infer the state of the database at the time these files were prepared?
2. I'm not finding any information about how these files were prepared (e.g., commands used, etc) in the Airrflow documentation, Airrflow report, or Nextflow logs. To ensure reproducibility, I'd recommend making this information more explicit / readily available.
3. Finally, it would seemingly make sense to have --fetch_imgt set to True by default. That would ensure that new users, such as myself, use the optimal files by default.Huimin Lyu
04/22/2026, 1:27 PMCharles-Alexandre Roy
04/22/2026, 4:38 PMStefan Lang
04/24/2026, 1:42 PMGisela Gabernet
04/27/2026, 3:50 PM--fetch_imgt flag. We are currently reworking how references are downloaded and adding support for the AIRR-C reference, so we will make sure to update the documentation accordingly.
3. One reason why this is not the case is due to the API limits that the IMGT server has, which generate issues when trying to download the reference files on the fly each time we run the pipeline. The next airrflow release should also come with updated references, and also the added support for the AIRR-C references.Charles-Alexandre Roy
04/28/2026, 6:00 PM