gene patterns