Accurate resource estimation for quantum computation

We detail how resource estimates should be made for large scale, error corrected computation. We detail the series of steps needed when compiling algorithms and illustrate how to estimate the qubit/time requirements of any computation.