  Topological quantum computation is a promising technique to achieve
large-scale, error-corrected computation. Quantum hardware is used to create a
large, 3-dimensional lattice of entangled qubits while performing computation
requires strategic measurement in accordance with a topological circuit
specification. The specification is a geometric structure that defines encoded
information and fault-tolerant operations. The compilation of a topological
circuit is one important aspect of programming a quantum computer, another is
the mapping of the topological circuit into the operations performed by the
hardware. Each qubit has to be controlled, and measurement results are needed
to propagate encoded quantum information from input to output. In this work, we
introduce an algorithm for mapping an topological circuit to the operations
needed by the physical hardware. We determine the control commands for each
qubit in the computer and the relevant measurements that are needed to track
information as it moves through the circuit.
