openvax / vaxrank

Ranked vaccine peptides for personalized cancer immunotherapy
Apache License 2.0
53 stars 21 forks source link

Split VaxrankCoreLogic into smaller stateless functions #185

Closed iskandr closed 4 years ago

iskandr commented 4 years ago

The accumulation of cached state on VaxrankCoreLogic made it somewhat hard to refactor so I've split that class up into stateless functions with better documented inputs/outputs.

coveralls commented 4 years ago

Coverage Status

Coverage decreased (-0.03%) to 87.99% when pulling 40ebc4e8708c23bc3cf64c5811611d40051388d8 on deconstruct-VaxrankCoreLogic into f129952f21ec57ab687c1eca28e6f589f39a5aae on master.