| Literature DB >> 28482806 |
Benjamin Schubert1,2,3, Luis de la Garza4,5, Christopher Mohr4,5, Mathias Walzer4,5, Oliver Kohlbacher4,5,6,7,8.
Abstract
BACKGROUND: Immunoinformatics has become a crucial part in biomedical research. Yet many immunoinformatics tools have command line interfaces only and can be difficult to install. Web-based immunoinformatics tools, on the other hand, are difficult to integrate with other tools, which is typically required for the complex analysis and prediction pipelines required for advanced applications. RESULT: We present ImmunoNodes, an immunoinformatics toolbox that is fully integrated into the visual workflow environment KNIME. By dragging and dropping tools and connecting them to indicate the data flow through the pipeline, it is possible to construct very complex workflows without the need for coding.Entities:
Keywords: Immunoinformatics; KNIME; Workflow
Mesh:
Substances:
Year: 2017 PMID: 28482806 PMCID: PMC5422934 DOI: 10.1186/s12859-017-1667-z
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Supported immunoinformatics methods sorted by field of application
| Method | Version | Purpose | Reference |
|---|---|---|---|
| Epitope Prediction: | |||
| • BIMAS | 1.0 | MHC-I binding | [ |
| • SVMHC | 1.0 | MHC-I binding | [ |
| • ARB | 1.0 | MHC-I binding | [ |
| • SMM | 1.0 | MHC-I binding | [ |
| • SMMPMBEC | 1.0 | MHC-I binding | [ |
| • Comblib 2008 | 1.0 | MHC-I binding | [ |
| • PickPocket | 1.1 | MHC-I binding | [ |
| • NetMHC | 4.0 | MHC-I binding | [ |
| • NetMHCpan | 3.0 | MHC-I binding | [ |
| • HAMMER | 1.0 | MHC-II binding | [ |
| • TEPITOPEpan | 1.0 | MHC-II binding | [ |
| • NetMHCII | 2.2 | MHC-II binding | [ |
| • NetMHCIIpan | 3.1 | MHC-II binding | [ |
| • SYFPEITHI | 1.0 | T-cell epitope | [ |
| • UniTope | 1.0 | T-cell epitope | [ |
| • NetCTLpan | 1.1 | T-cell epitope | [ |
| • Callis propensity | 1.0 | T-cell epitope/Immunogenicity | [ |
| Cleavage Prediction: | |||
| • ProteaSMM (C/S20) | 1.0 | Cleavage site | [ |
| • PCM | 1.0 | Cleavage site | [ |
| • NetChop | 3.1 | Cleavage site | [ |
| TAP Prediction: | |||
| • SVMTAP | 1.0 | TAP affinity | [ |
| • SMMTAP | 1.0 | TAP affinity | [ |
| • Additive matrix | 1.0 | TAP affinity | [ |
| Epitope Selection: | |||
| • OptiTope | 1.0 | Epitope selection for vaccine design | [ |
| Epitope Assembly: | |||
| • TSP approach | 1.0 | String-of-beads design | [ |
| • Spacer design + TSP | 1.0 | Spacer design | [ |
| HLA Typing: | |||
| • OptiType | 1.0 | MHC-I typing | [ |
| • Seq2HLA | 2.2 | MHC-I/II typing | [ |
Fig. 1HLA ligandomics workflow combining native KNIME, OpenMS, and ImmunoNodes nodes. The workflow extracts MS data from PRIDE (FTP Connection and Download node) and performs mass spectra identification with the peptide search engine X!Tandem (XTandemAdapter), annotates the results with details of the given target/decoy database (PeptideIndexer), calculates false discovery rates (FalseDiscoveryRate) and filters for 5% FDR (IDFilter) using OpenMS’ nodes. The identified peptides are annotated with their respective binding affinity predicted by NetMHC using the EpitopePrediction node. Finally, simple summary statistics and visualizations are generated with the use of native KNIME nodes
Fig. 2Population-based vaccine design workflow in KNIME. AlleleFrequency is used to specify the geographical region or population of interest and returns a tab-separated list of HLA alleles with their corresponding occurrence probability within the selected population. This file, together with a FASTA file containing protein sequences, or a file containing peptides is used as input to EpitopePrediction, which generates a file containing the predicted binding affinities of the (generated) peptides and the selected HLA alleles. This file, in turn, is used as input to EpitopeSelection, which selects a user-defined number of epitopes out of the candidate pool and writes these together with other statistics into an output file
Selected Zika epitopes for potential vaccine design using EpitopeSelection
| Sequence | Fraction of Objective | Allele Coverage |
|---|---|---|
| FHTSVWLKV | 0.09 | B*39:01 B*39:06 |
| FTNLVVQLI | 0.12 | A*02:01 |
| TMSYECPML | 0.12 | A*02:17 A*02:01 A*02:04 |
| MAMATQAGV | 0.14 | C*03:04 C*03:03 C*15:03 C*15:02 A*02:01 |
| YRVMTRRLL | 0.10 | C*07:02 |
| VMAQDKPTV | 0.12 | A*02:17 A*02:01 A*02:04 |
| GPIRMVLAI | 0.07 | B*35:06 B*35:04 B*51:01 B*35:01 B*51:04 |
| AWLMWLSEI | 0.08 | A*24:02 A*24:03 |
| QEGAVHTAL | 0.07 | B*40:04 B*40:02 |
| FALAWLAIR | 0.07 | A*68:03 |
‘Fraction of Objective’ illustrates the proportional contribution of each epitope to OptiTope’s objective function