cirq_google.api.v2.qubit_from_proto_id

Return a cirq.Qid for a proto id.

Proto IDs of the form {int}_{int} are parsed as GridQubits.

Proto IDs of the form {int} are parsed as LineQubits.

All other proto IDs are parsed as NamedQubits. Note that this will happily accept any string; for circuits which explicitly use Grid or LineQubits, prefer one of the specialized methods below.

proto_id The id to convert.

A cirq.Qid corresponding to the proto id.