SEARCH Articles Figures Tables Minimal topological difference method Minimal topological difference method biological activities Minimal topological difference method structures