Immunopeptidomics toolkit library (IPTK): a python-based modular toolbox for analyzing immunopeptidomics data

Background: The human leukocyte antigen (HLA) proteins play a fundamental role in the adaptive immune system as they present peptides to T cells. Mass-spectrometry-based immunopeptidomics is a promising and powerful tool for characterizing the immunopeptidomic landscape of HLA proteins, that is the...

Full description

Bibliographic Details
Main Authors: Bacher, P. (Author), Degenhardt, F. (Author), ElAbd, H. (Author), Franke, A. (Author), Kamps, A.-K (Author), Koudelka, T. (Author), Lenz, T.L (Author), Tholey, A. (Author), Wendorff, M. (Author)
Format: Article
Language:English
Published: BioMed Central Ltd 2021
Subjects:
HLA
Online Access:View Fulltext in Publisher
LEADER 03294nam a2200577Ia 4500
001 10.1186-s12859-021-04315-0
008 220427s2021 CNT 000 0 und d
020 |a 14712105 (ISSN) 
245 1 0 |a Immunopeptidomics toolkit library (IPTK): a python-based modular toolbox for analyzing immunopeptidomics data 
260 0 |b BioMed Central Ltd  |c 2021 
856 |z View Fulltext in Publisher  |u https://doi.org/10.1186/s12859-021-04315-0 
520 3 |a Background: The human leukocyte antigen (HLA) proteins play a fundamental role in the adaptive immune system as they present peptides to T cells. Mass-spectrometry-based immunopeptidomics is a promising and powerful tool for characterizing the immunopeptidomic landscape of HLA proteins, that is the peptides presented on HLA proteins. Despite the growing interest in the technology, and the recent rise of immunopeptidomics-specific identification pipelines, there is still a gap in data-analysis and software tools that are specialized in analyzing and visualizing immunopeptidomics data. Results: We present the IPTK library which is an open-source Python-based library for analyzing, visualizing, comparing, and integrating different omics layers with the identified peptides for an in-depth characterization of the immunopeptidome. Using different datasets, we illustrate the ability of the library to enrich the result of the identified peptidomes. Also, we demonstrate the utility of the library in developing other software and tools by developing an easy-to-use dashboard that can be used for the interactive analysis of the results. Conclusion: IPTK provides a modular and extendable framework for analyzing and integrating immunopeptidomes with different omics layers. The library is deployed into PyPI at https://pypi.org/project/IPTKL/ and into Bioconda at https://anaconda.org/bioconda/iptkl, while the source code of the library and the dashboard, along with the online tutorials are available at https://github.com/ikmb/iptoolkit. © 2021, The Author(s). 
650 0 4 |a Adaptive immune systems 
650 0 4 |a Adaptive systems 
650 0 4 |a Antigen processing and presentation 
650 0 4 |a Computational immunology 
650 0 4 |a data analysis 
650 0 4 |a Data Analysis 
650 0 4 |a High level languages 
650 0 4 |a Histocompatibility Antigens Class I 
650 0 4 |a HLA 
650 0 4 |a HLA antigen class 1 
650 0 4 |a HTTP 
650 0 4 |a human 
650 0 4 |a Human leukocyte antigen 
650 0 4 |a Humans 
650 0 4 |a Immunopeptidomics 
650 0 4 |a Interactive analysis 
650 0 4 |a Interactive data analysis 
650 0 4 |a mass spectrometry 
650 0 4 |a Mass spectrometry 
650 0 4 |a Mass Spectrometry 
650 0 4 |a Online tutorials 
650 0 4 |a Open source software 
650 0 4 |a Open sources 
650 0 4 |a peptide 
650 0 4 |a Peptides 
650 0 4 |a Peptides 
650 0 4 |a software 
650 0 4 |a Software 
650 0 4 |a Source codes 
700 1 |a Bacher, P.  |e author 
700 1 |a Degenhardt, F.  |e author 
700 1 |a ElAbd, H.  |e author 
700 1 |a Franke, A.  |e author 
700 1 |a Kamps, A.-K.  |e author 
700 1 |a Koudelka, T.  |e author 
700 1 |a Lenz, T.L.  |e author 
700 1 |a Tholey, A.  |e author 
700 1 |a Wendorff, M.  |e author 
773 |t BMC Bioinformatics