Biological network motif detection: principles and practice | Synapse