Unknown

Dataset Information

0

PyIR: a scalable wrapper for processing billions of immunoglobulin and T cell receptor sequences using IgBLAST.


ABSTRACT:

Background

Recent advances in DNA sequencing technologies have enabled significant leaps in capacity to generate large volumes of DNA sequence data, which has spurred a rapid growth in the use of bioinformatics as a means of interrogating antibody variable gene repertoires. Common tools used for annotation of antibody sequences are often limited in functionality, modularity and usability.

Results

We have developed PyIR, a Python wrapper and library for IgBLAST, which offers a minimal setup CLI and API, FASTQ support, file chunking for large sequence files, JSON and Python dictionary output, and built-in sequence filtering.

Conclusions

PyIR offers improved processing speed over multithreaded IgBLAST (version 1.14) when spawning more than 16 processes on a single computer system. Its customizable filtering and data encapsulation allow it to be adapted to a wide range of computing environments. The API allows for IgBLAST to be used in customized bioinformatics workflows.

SUBMITTER: Soto C 

PROVIDER: S-EPMC7364545 | biostudies-literature | 2020 Jul

REPOSITORIES: biostudies-literature

altmetric image

Publications

PyIR: a scalable wrapper for processing billions of immunoglobulin and T cell receptor sequences using IgBLAST.

Soto Cinque C   Finn Jessica A JA   Willis Jordan R JR   Day Samuel B SB   Sinkovits Robert S RS   Jones Taylor T   Schmitz Samuel S   Meiler Jens J   Branchizio Andre A   Crowe James E JE  

BMC bioinformatics 20200716 1


<h4>Background</h4>Recent advances in DNA sequencing technologies have enabled significant leaps in capacity to generate large volumes of DNA sequence data, which has spurred a rapid growth in the use of bioinformatics as a means of interrogating antibody variable gene repertoires. Common tools used for annotation of antibody sequences are often limited in functionality, modularity and usability.<h4>Results</h4>We have developed PyIR, a Python wrapper and library for IgBLAST, which offers a mini  ...[more]

Similar Datasets

| S-EPMC5080739 | biostudies-literature
| S-EPMC5488373 | biostudies-literature
| S-EPMC8340020 | biostudies-literature
| S-EPMC10580267 | biostudies-literature
| S-EPMC10336130 | biostudies-literature
| S-EPMC10957512 | biostudies-literature
| PRJEB35157 | ENA
| S-EPMC10942798 | biostudies-literature
| S-EPMC4145071 | biostudies-literature
| S-EPMC9772823 | biostudies-literature