griffithlab / pVACtools

http://www.pvactools.org
BSD 3-Clause Clear License
137 stars 59 forks source link

Revert "Run MHCflurry in code instead of from the command line" #1028

Closed susannasiebert closed 11 months ago

susannasiebert commented 11 months ago

The original PR causes MHCflurry prediction to hang or threads getting killed after too many calls to the predictor are made. I suspect it is related to tensorflow only being imported once per thread which I think might result in them running out of memory or hanging while swapping memory.