Additions
This release adds a new feature to query reference databases (298) comprising
- an extension of `pp.ir_dist` to compute distances to a reference dataset,
- `tl.ir_query`, to match immune receptors to a reference database based on the distances computed with `ir_dist`,
- `tl.ir_query_annotate` and `tl.ir_query_annotate_df` to annotate cells based on the result of `tl.ir_query`, and
- `datasets.vdjdb` which conveniently downloads and processes the latest version of [VDJDB](https://vdjdb.cdr3.net/).
Fixes
- Bump minimal dependencies for networkx and tqdm (300)
- Fix issue with `repertoire_overlap` (Fix 302 via 305)
- Fix issue with `define_clonotype_clusters` (Fix 303 via 305)
- Suppress `FutureWarning`s from pandas in tutorials (307)
Internal changes
- Update sphinx to >= 4.1 (306)
- Update black version
- Update the internal folder structure: `tl`, `pp` etc. are now real packages instead of aliases