Affinity mapping — four pillars