KohlbacherLab / epytope

Python-based framework for computational immunomics
http://fred-2.github.io/
BSD 3-Clause "New" or "Revised" License
14 stars 7 forks source link

Add interface for MHCflurry 2.0.x #54

Open christopher-mohr opened 2 years ago

christopher-mohr commented 2 years ago

This adds a prediction interface for MHCflurry 2.0 (fixes #47).

There are still some things we have to make a decision on. Currently we include specific mhcflurry/nuggets versions as dependencies (pypi/bioconda) which makes it more complicated to use the framework with other versions.

I also realised that the dependencies of MHCflurry 2.0 and the most recent MHCnuggets are not compatible which makes it currently impossible to use these through epytope (there are also tool-specific imports). It should be possible to solve this issue by changing the bioconda recipe accordingly. (see setup.py)

In general, my suggestion would be to