This paper introduces the eqasim framework with the aim to provide a consistent pipeline from raw data to a final transport simulation. It therefore lays the foundation to achieve fully reproducible agent-based transport simulations. While the pathway from raw data to a generic synthetic travel demand was covered previously for specific use cases, here the general methodology is summarized. Furthermore, the tools and methods for combining MATSim simulations with flexibly definable discrete choice models is described, which is the core of the existing simulation implementations of eqasim for île-de-France, Switzerland, Sao Paulo and California.