Schematic diagram summarizing cultural transmission processes. In this diagram, the vertical axis indicates time, and the horizontal axis generalized separation in space. The key information of weaving culture resides at the household level, in four forms: weaver's knowledge, tools, templates and domesticates. Weaving knowledge is passed between generations (gen1, gen2 and gen2), and tools, templates and domesticates are similarly maintained by overlapping generations. A group of households speaking the same dialect and sharing the same culture constitutes the cultural/dialect group (corresponding to a single taxon in our study). Within this group, weaving culture is exchanged via intermarriage, but exchange with neighbouring cultures is limited by barriers to intermarriage and cultural taboos.