Mammalian lungs are branched networks containing thousands to millions of airways arrayed in intricate patterns that are crucial for respiration. How such trees are generated during development, and how the developmental patterning information is encoded, have long fascinated biologists and mathematicians. However, models have been limited by a lack of information on the normal sequence and pattern of branching events. Here we present the complete three-dimensional branching pattern and lineage of the mouse bronchial tree, reconstructed from an analysis of hundreds of developmental intermediates. The branching process is remarkably stereotyped and elegant: the tree is generated by three geometrically simple local modes of branching used in three different orders throughout the lung. We propose that each mode of branching is controlled by a genetically-encoded subroutine, a series of local patterning and morphogenesis operations, which are themselves controlled by a more global master routine. We show that this hierarchical and modular program is genetically tractable, and it is ideally suited to encoding and evolving the complex networks of the lung and other branched organs.Many organs are composed of highly ramified tubular networks, each with a distinct architecture tailored to its physiological function. The bronchial tree of the human lung has over 10 5 conducting and 10 7 respiratory airways arrayed in an intricate pattern crucial for oxygen flow [1][2][3][4] . Classical studies of lung structure 5-8 raise the question of how the information required to generate a tree of such complexity is biologically encoded 9 . Individually configuring thousands or millions of branches would require a tremendous amount of patterning information, far more than is biologically plausible, to specify when and where each branch forms during development, and the size, shape, and direction of outgrowth of each branch. One possibility is that the process is not precisely controlled, for example if branching occurs randomly to fill available space. Another is that control is precise but coding is simplified by repeated use of a branching mechanism, as in Mandelbrot's fractal model and other elegant algorithms [10][11][12][13][14][15][16][17] . Even with these attractive models and recent progress in identifying lung development genes 18 , understanding of the program that directs branching remains rudimentary. This is largely due to the complexity of the bronchial tree, which makes it difficult to follow branching dynamics beyond the earliest events [19][20][21] . Although branching of the lung and other organs can occur in culture [22][23][24][25] , it is unlikely these recapitulate the full pattern. Here, we have determined the complete in vivo pattern of branching and branch lineage of the mouse bronchial tree, and show that it is generated using three geometrically distinct local modes of branching coupled in three different sequences.
The branch lineage of the mouse bronchial treeThe bronchial tree develops by bran...