585757972701eaf9786a1eaf46df111049948657befc221c439e5e0fcdfc4214 bmcbio_a2016v17p542.pdf