A data layer for single-cell, spatial and bulk immunomics, providing a unified structure for immune receptor repertoire data.
Project description
immundata-py
An efficient data framework for single-cell and bulk immune repertoire datasets of practically any scale.
Think AnnData, SingleCellExperiment or Seurat object, but for AIRR with the full support for out-of-memory datasets and easier access to additional receptor data such as gene expression from single-cell transcriptomics files, spatial data coordinates, or antigen specificity data, provided by user.
The goal of immundata is to standardize I/O and basic data manipulation, following the AIRR Community Data Standard for immune repertoire representation.
It's primary users are bioinformatics developers and data engineers who don't want to write from scratch an abstraction layer over the data.
Biologists and medical scientists could benefit as well, considering they learn the code syntaxis. However, the overall philosophy is to make sure that
immune repertoire data analysis tools such as immunarch cover more than 80% of use cases without explicitly using immundata by the end user.
Installation
uv install
Usage
See notebooks/immundata-experiments.ipynb.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file immundata-0.1.1.dev0.tar.gz.
File metadata
- Download URL: immundata-0.1.1.dev0.tar.gz
- Upload date:
- Size: 8.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a68a97bc6770159f478bf83296178f7da6d68c8fcb36a63a4975e6961225696
|
|
| MD5 |
881a904f3e3648b4ab9b71ae984e0b4b
|
|
| BLAKE2b-256 |
c96c174f2a8fc1fe7bf62656bdf20f3d8354071f18010ba5b68e25e9e62f0a9a
|
File details
Details for the file immundata-0.1.1.dev0-py3-none-any.whl.
File metadata
- Download URL: immundata-0.1.1.dev0-py3-none-any.whl
- Upload date:
- Size: 9.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7563137f03c59e5d999b072e3b76d267d01ad8b041527111b28fa1798cf26e98
|
|
| MD5 |
40ee4f32bdcae0ab94471cbdc523144d
|
|
| BLAKE2b-256 |
f3692847f2fad467c6d8e4bf4b96ad6f9b84e56e165f79c2f97b0b5aaa574839
|