imgt

Crates.ioimgt
lib.rsimgt
version0.1.0
created_at2025-11-12 15:43:00.560182+00
updated_at2025-11-12 15:43:00.560182+00
descriptionAccess the IMGT database from Rust
homepage
repositoryhttps://github.com/rusteomics/mzcore
max_upload_size
id1929553
size2,131,215
Douwe Schulte (douweschulte)

documentation

README

IMGT

Handle the IMGT database of antibody germlines easily.

Library features

  • Access to all germlines from all species in IMGT
  • Access to all isotopes of the germlines
  • Access to the regions (CDRs etc) and annotations (conserved etc)
  • Single threaded and multi threaded access

Example usage

use imgt::*;
let selection = Selection::default()
    .species([Species::HomoSapiens])
    .chain([ChainType::Heavy])
    .gene([GeneType::V]);
let first = selection.germlines(&STATIC_IMGT).next().unwrap();
assert_eq!(first.name(), "IGHV1-2*01");

Compilation features

  • rayon - enables parallel iterators using rayon
Commit count: 0

cargo fmt