Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.

Latest commit

 

History

History
16 lines (12 loc) · 876 Bytes

readme.md

File metadata and controls

16 lines (12 loc) · 876 Bytes

IMGT Germlines

Two projects:

  • generate
  • library

Generate generates the binary germlines and rust code needed to interface with them. The library can then be pushed to crates.io while not overflowing the storage limit. If you want to generate newer germlines from an update database you need to put the imgt.dat.Z file in the data directory and unpack it (this can be downloaded from https://www.imgt.org/download/LIGM-DB/imgt.dat.Z).

Folders:

  • data - put the IMGT data here
  • generate - the rust project to generate the germline binary files
  • germlines - the generated binary files + rust code to use them
  • library - the library which ends up on crates.io
  • shared - shared code between the library and generate binary

Run cargo run --release from inside the generate folder to update the binary germline files based on the imgt.dat in the data folder.