Organizing the pattern data

This section explains the functions for making effective use of the patterns.