生物大分子相互作用分析仪(Biacore 3000 等)的原理是将特定蛋白固定在检测芯片上,使待测化合物流过检测芯片,与固定在其上的特定蛋白进行反应,然后对其相互作用进行检测,因此通过生物大分子相互作用分析仪可以大量筛选与特定蛋白有相互作用的化合物(包括毒物)。其中,用于进行反应的特定蛋白的纯度需达到95%以上,因此可以用分子克隆技术将这些蛋白对应的基因转移到表达载体中(如大肠杆菌、酵母菌等)进行大量表达,然后收集提纯后即可。