計算化学や分子モデリングの分野では、スコアリング関数 (scoring functions) は、ドッキングした2つの分子の分子間における結合親和性を概算するために使用される数学的な関数である。最も一般的には、分子の1つは薬剤のような低分子有機化合物で、2つ目はタンパク質受容体のような薬剤の生物学的標的である。また、2つのタンパク質間またはタンパク質とDNAの間の分子間相互作用の強さを予測するためのスコアリング関数も開発されている。