How to cite Boulder Opal

Cite relevant Boulder Opal articles and specific documentation pages

If you find Boulder Opal useful and wish to cite it in your work please cite the following:

  • H. Ball, M. J. Biercuk, A. R. R. Carvalho, J. Chen, M. Hush, L. A. D. Castro, L. Li, P. J. Liebermann, H. J. Slatyer, C. Edmunds, V. Frey, C. Hempel, and A. Milne, Software tools for quantum control: improving quantum computer performance through noise and error suppression, Quantum Science and Technology 6, 044011 (2021).
  • Q-CTRL, Boulder Opal, https://q-ctrl.com/boulder-opal (2022), [Online].

The cite function

Boulder Opal has a cite() function which prints the BiBTeX information of the above two references.

from qctrl import Qctrl

qctrl = Qctrl()
qctrl.cite()
@article{boulder_opal1,
  doi = {10.1088/2058-9565/abdca6},
  url = {https://doi.org/10.1088/2058-9565/abdca6},
  year = {2021},
  publisher = {I{OP} Publishing},
  volume = {6},
  number = {4},
  pages = {044011},
  author = {Harrison Ball and Michael J Biercuk and Andre R R Carvalho and Jiayin Chen and Michael Hush and Leonardo A De Castro and Li Li and Per J Liebermann and Harry J Slatyer and Claire Edmunds and Virginia Frey and Cornelius Hempel and Alistair Milne},
  title = {Software tools for quantum control: improving quantum computer performance through noise and error suppression},
  journal = {Quantum Science and Technology}
}

@misc{boulder_opal2,
  author = {Q-CTRL},
  title = {Boulder {O}pal},
  year = {2023},
  howpublished = {https://q-ctrl.com/boulder-opal},
  note = {[Online]}
}

If a path parameter is passed to cite(), then the information will be saved to a .bib file named boulder_opal.bib located in the path directory.

Citing a feature of Boulder Opal

If a specific feature of Boulder Opal has been useful in your work, please cite the relevant notebook in addition to the references above.

For example, to cite the Designing robust, configurable, parallel gates for large trapped-ion arrays application-note:

  • Q-CTRL, Boulder Opal documentation: Designing robust, configurable, parallel gates for large trapped-ion arrays, /boulder-opal/application-notes/designing-robust-configurable-parallel-gates-for-large-trapped-ion-arrays (2022), [Online; accessed 12-August-2022].

Remember to update the date accessed.

Or in BiBTeX format:

@misc{robust_gates_trapped_ion,
  author = {Q-CTRL},
  title = {Boulder {O}pal documentation: {D}esigning robust, configurable, parallel gates for large trapped-ion arrays},
  year = {2022},
  howpublished = {/boulder-opal/application-notes/designing-robust-configurable-parallel-gates-for-large-trapped-ion-arrays},
  note = {[Online; accessed 12-August-2022]}
}

This notebook was run using the following package versions. It should also be compatible with newer versions of the Q-CTRL Python package.

PackageVersion
Python3.10.8
numpy1.24.1
scipy1.10.0
qctrl20.1.1
qctrl-commons17.7.0
boulder-opal-toolkits2.0.0-beta.3

Was this useful?

Boulder Opal

Improve your quantum hardware by 100X

Next up

Continue learning about Boulder Opal

Calculate and optimize with graphs

Create graphs for computations with Boulder Opal