An automated computer vision and roboticsbased technique for 3-D flexible biomolecular docking and matching | Synapse