The environment during the
Lopingian epoch of the
Permian, when
Patranomodon roamed the Earth, was typically aquatic-based, with plentiful precipitation concentrated in the mountains and plateaux of
terrestrial habitats. Rainfall was very frequent during this time. There were times of warm humid greenhouse-like climate with soil erosion and stagnation in the wetlands, which may have led to the mass
extinctions in middle to late Permian times. These environmental conditions created harsh living conditions for terrestrial creatures, some of which died off. The mass extinction affected most of the terrestrial and aquatic species; however, the terrestrial species evolved greatly after the mass extinction.
Patranomodon was one of the early terrestrial species that evolved from the fully aquatic environments. Flash floods were the main reason why there were sediment deposits, along with overflowing rivers from melting ice caps. Fossilization requires specific factors that allow preservation of hard tissues such as bone. In southern Africa, where
Patranomodon lived during the Late Permian epoch, there was probably
migration due to the progressive climatic drying and the shrinking of the basin. This migration occurred in a northward direction to warmer environments. Evidence for migration is also found in the distribution of fossils of certain
anomodonts northward from the southern cape of Africa. The
Beaufort Group, where
Patranomodon was found in the fossil record, dominated most of the basin with fluvial sedimentation. During the Permian period, Europe, Africa, Asia, America, and Antarctica were joined in one large supercontinent called Pangea. Scattered fossils of Anomodonts provide evidence for this huge land mass as well as for migration from one end of the land mass to the other. Fluvial sedimentation refers to the sediment carried by streams and rivers that deposit into landforms, thus preserving the fossil skull of
Patranomodon. These streams and rivers were most likely formed by ice masses such as glaciers. ==See also==