Gravar-mail: Quantitative functional analysis of protein complexes on surfaces