Skip to content
Python-based framework for computational immunomics
Branch: master
Clone or download
b-schubert Merge pull request #222 from FRED-2/develop
Change mysql dependency to PyMySQL
Latest commit c531b43 Nov 13, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
Fred2 Change mysql python package dependency to PyMySQL Nov 5, 2018
.travis.yml [UPDATE] Explicitly listing dependencies Oct 31, 2018
README.rst Change mysql python package dependency to PyMySQL Nov 5, 2018

Build Status Anaconda-Server Badge

FRED2 - An Immunoinformatics Framework for Python

Copyright 2014 by Benjamin Schuber, Mathias Walzer, Philipp Brachvogel, Andras Szolek, Christopher Mohr, and Oliver Kohlbacher

FRED is a framework for T-cell epitope detection, and vaccine design. It offers consistent, easy, and simultaneous access to well established prediction methods of computational immunology. FRED can handle polymorphic proteins and offers analysis tools to select, assemble, and design linker sequences for string-of-beads epitope-based vaccines. It is implemented in Python in a modular way and can easily be extended by user defined methods.


Fred2 is released under the three clause BSD licence.


use the following commands:

$ pip install git+


Python Packages

  • pandas
  • pyomo>=4.0
  • svmlight
  • MySQL-python>=1.2.4
  • Biopython
  • pyVCF

Thrid-Party Software (not installed through pip)

Please pay attanention to the different licensings of the third party tools.

Getting Started

Users and developers should start by reading our wiki and IPython tutorials. A reference documentation is also available online.

How to Cite

Please cite:

Schubert, B., Walzer, M., Brachvogel, H-P., Sozolek, A., Mohr, C., and Kohlbacher, O. (2016). FRED 2 - An Immunoinformatics Framework for Python. Bioinformatics 2016; doi: 10.1093/bioinformatics/btw113

and the original publications of the used methods.

You can’t perform that action at this time.