# What is the source of this TranspilerError when running qasm file?

I want to run this qasm file using IBM device. However, there's always an error:

qiskit.transpiler.exceptions.TranspilerError: 'Number of qubits (16) in circuit0 is greater than maximum (5) in the coupling_map'


How does this error come?

How can I set up the initial mapping when running this qasm file? How to run the qasm file in Jupyter notebook?

The issue is that you are transpiling for a backend with 5 qubits, but this circuit is defined over a 16 qubit register (line 3 qreg q[16];).