Skip to content

Commit 4b235f9

Browse files
authored
Add IggyTop as receptor reference database (#652)
* Add iggytop to datasets * add database name * Comparison in tutorial * new iggytop registry * Implement iedb and vdjdb as wrappers around iggytop * revert tutorial * Update tutorial * rerun tutorial notebook * update changelog
1 parent 2ce57d1 commit 4b235f9

4 files changed

Lines changed: 745 additions & 866 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,15 @@ and this project adheres to [Semantic Versioning][].
88
[keep a changelog]: https://keepachangelog.com/en/1.0.0/
99
[semantic versioning]: https://semver.org/spec/v2.0.0.html
1010

11-
## [Unreleased]
11+
## v0.24.0
12+
13+
### Additions
14+
15+
- Add the [IggyTop receptor reference database](https://iggytop.readthedocs.io/en/latest/index.html),
16+
a metadatabase including receptor data from IEDB, VDJdb and others ([#652](https://github.com/scverse/scirpy/pull/652)). IggyTop includes additional data curation steps (e.g. low quality sequences from 10x dataset filtered out,
17+
amino acid sequences are now consistently `junction_aa` sequences). It updated bimonthly, pre-built and can
18+
be downloaded from GitHub. This is much faster and more reliable than the previous approach of downloading and building AnnData objects from reference database on-the-fly. The previously existing functions `datasets.iedb` and `datasets.vdjdb` are now wrappers around `datasets.iggytop`.
19+
1220

1321
### Fixes
1422

docs/api.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,7 @@ Reference databases
259259
.. autosummary::
260260
:toctree: ./generated
261261

262+
datasets.iggytop
262263
datasets.vdjdb
263264
datasets.iedb
264265

0 commit comments

Comments
 (0)