Any minute now the cycling media is going to unleash a deluge of in depth articles analyzing the recently released bio passport data.