patternist