• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

借助Qinterpreter释放量子算法:跨越领先量子计算平台弥合理论与实践之间的差距。

Unleashing quantum algorithms with Qinterpreter: bridging the gap between theory and practice across leading quantum computing platforms.

作者信息

Contreras-Sepúlveda Wilmer, Villegas-Martínez Braulio Misael, Gesing Sandra, Sánchez-Mondragón José Javier, Sánchez-Pérez Juan Carlos, Vidales-Basurto Claudia Andrea, Escobedo-Alatorre J Jesús, Torres-Palencia Angel David, Palillero-Sandoval Omar, Licea-Rodriguez Jacob, Lozano-Crisóstomo Néstor, García-Melgarejo Julio César, Palacios-Perez Eddie Nelson

机构信息

Instituto Nacional de Astrofísica, Óptica y Electrónica, Tonantzintla, Puebla, Mexico.

Centro de Investigación en Ingeniería y Ciencias Aplicadas, Universidad Autónoma del Estado de Morelos, Cuernavaca, México.

出版信息

PeerJ Comput Sci. 2024 Oct 15;10:e2318. doi: 10.7717/peerj-cs.2318. eCollection 2024.

DOI:10.7717/peerj-cs.2318
PMID:39650441
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11623003/
Abstract

Quantum computing is a rapidly emerging and promising field with the potential to transform various research domains including drug design, network technologies, and sustainable energy solutions. Due to the inherent complexity and divergence from classical computing, several major quantum computing libraries have been developed to implement quantum algorithms, namely IBM Qiskit, Amazon Braket, Cirq, PyQuil, and PennyLane. These libraries enable quantum simulations on classical computers and execution on corresponding quantum hardware, such as Qiskit programs on IBM quantum computers. Despite the variations among these platforms, the core concepts remain the same. One notable challenge is the absence of a Python-based quantum interpreter to connect these five frameworks, a gap that remains to be fully addressed. In response, our work introduces a tool called Qinterpreter, accessible through a user-friendly web interface, the Quantum Science Gateway QubitHub, which operates alongside Jupyter Notebooks. Built using the Python Object-Oriented Programming System, Qinterpreter unifies the five well-known quantum libraries into a single framework. Designed as an educational tool for students and researchers entering the quantum domain, Qinterpreter enables the straightforward development and execution of quantum circuits across such platforms. This work highlights the quantum programming versatility and accessibility of Qinterpreter and underscores our ultimate goal of pervading Quantum Computing through younger, less specialized, and diverse cultural and national communities.

摘要

量子计算是一个迅速兴起且前景广阔的领域,有潜力变革包括药物设计、网络技术和可持续能源解决方案在内的各个研究领域。由于其固有的复杂性以及与经典计算的差异,人们开发了几个主要的量子计算库来实现量子算法,即IBM Qiskit、亚马逊Braket、Cirq、PyQuil和PennyLane。这些库能在经典计算机上进行量子模拟,并在相应的量子硬件上执行,比如在IBM量子计算机上运行Qiskit程序。尽管这些平台各有不同,但核心概念是一样的。一个显著的挑战是缺乏一个基于Python的量子解释器来连接这五个框架,这一差距仍有待完全解决。作为回应,我们的工作引入了一个名为Qinterpreter的工具,可通过用户友好的网页界面量子科学网关QubitHub访问,它与Jupyter Notebook协同运行。Qinterpreter使用Python面向对象编程系统构建,将五个著名的量子库统一到一个框架中。作为面向进入量子领域的学生和研究人员的教育工具,Qinterpreter能在这些平台上直接开发和执行量子电路。这项工作突出了Qinterpreter的量子编程通用性和可访问性,并强调了我们通过更年轻、专业性较低且文化和民族背景多样的群体普及量子计算的最终目标。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/be03be657fbd/peerj-cs-10-2318-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/fba86e4ccfbb/peerj-cs-10-2318-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/a620a4e20969/peerj-cs-10-2318-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/c041e39de0e6/peerj-cs-10-2318-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/5fd91dca8d99/peerj-cs-10-2318-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/cf79a5ebd093/peerj-cs-10-2318-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/e502342ad676/peerj-cs-10-2318-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/f1b333df128d/peerj-cs-10-2318-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/be03be657fbd/peerj-cs-10-2318-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/fba86e4ccfbb/peerj-cs-10-2318-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/a620a4e20969/peerj-cs-10-2318-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/c041e39de0e6/peerj-cs-10-2318-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/5fd91dca8d99/peerj-cs-10-2318-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/cf79a5ebd093/peerj-cs-10-2318-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/e502342ad676/peerj-cs-10-2318-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/f1b333df128d/peerj-cs-10-2318-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ac2b/11623003/be03be657fbd/peerj-cs-10-2318-g008.jpg

相似文献

1
Unleashing quantum algorithms with Qinterpreter: bridging the gap between theory and practice across leading quantum computing platforms.借助Qinterpreter释放量子算法:跨越领先量子计算平台弥合理论与实践之间的差距。
PeerJ Comput Sci. 2024 Oct 15;10:e2318. doi: 10.7717/peerj-cs.2318. eCollection 2024.
2
Programming Quantum Neural Networks on NISQ Systems: An Overview of Technologies and Methodologies.在含噪声中等规模量子(NISQ)系统上编程量子神经网络:技术与方法概述
Entropy (Basel). 2023 Apr 20;25(4):694. doi: 10.3390/e25040694.
3
Experimental comparison of two quantum computing architectures.两种量子计算架构的实验比较。
Proc Natl Acad Sci U S A. 2017 Mar 28;114(13):3305-3310. doi: 10.1073/pnas.1618020114. Epub 2017 Mar 21.
4
Validating quantum-classical programming models with tensor network simulations.张量网络模拟验证量子经典编程模型。
PLoS One. 2018 Dec 10;13(12):e0206704. doi: 10.1371/journal.pone.0206704. eCollection 2018.
5
Efficient realization of quantum primitives for Shor's algorithm using PennyLane library.利用 PennyLane 库高效实现 Shor 算法的量子基元。
PLoS One. 2022 Jul 14;17(7):e0271462. doi: 10.1371/journal.pone.0271462. eCollection 2022.
6
Revolutionizing Healthcare: The Emerging Role of Quantum Computing in Enhancing Medical Technology and Treatment.变革医疗保健:量子计算在提升医疗技术与治疗方面的新兴作用。
Cureus. 2024 Aug 22;16(8):e67486. doi: 10.7759/cureus.67486. eCollection 2024 Aug.
7
Synergizing quantum techniques with machine learning for advancing drug discovery challenge.将量子技术与机器学习相结合以应对推进药物发现的挑战。
Sci Rep. 2024 Dec 28;14(1):31216. doi: 10.1038/s41598-024-82576-4.
8
Quantum Computing and Visualization: A Disruptive Technological Change Ahead.量子计算与可视化:即将到来的颠覆性技术变革。
IEEE Comput Graph Appl. 2023 Nov-Dec;43(6):101-111. doi: 10.1109/MCG.2023.3316932.
9
Characterizing Grover search algorithm on large-scale superconducting quantum computers.在大规模超导量子计算机上表征格罗弗搜索算法。
Sci Rep. 2025 Jan 8;15(1):1281. doi: 10.1038/s41598-024-80188-6.
10
Technical note: ShinyAnimalCV: open-source cloud-based web application for object detection, segmentation, and three-dimensional visualization of animals using computer vision.技术说明:ShinyAnimalCV:一个开源的基于云的网络应用程序,用于使用计算机视觉进行动物的目标检测、分割和三维可视化。
J Anim Sci. 2024 Jan 3;102. doi: 10.1093/jas/skad416.

本文引用的文献

1
Semi-empirical and linear-scaling DFT methods to characterize duplex DNA and G-quadruplexes in the presence of interacting small molecules.用于描述小分子存在下的双链 DNA 和 G-四链体的半经验和线性标度 DFT 方法。
Phys Chem Chem Phys. 2022 May 18;24(19):11510-11519. doi: 10.1039/d2cp00214k.
2
Quantum computational advantage using photons.利用光子实现量子计算优势。
Science. 2020 Dec 18;370(6523):1460-1463. doi: 10.1126/science.abe8770. Epub 2020 Dec 3.
3
Array programming with NumPy.使用 NumPy 进行数组编程。
Nature. 2020 Sep;585(7825):357-362. doi: 10.1038/s41586-020-2649-2. Epub 2020 Sep 16.
4
The investigation of the G-quadruplex aptamer selectivity to Pb ion: a joint molecular dynamics simulation and density functional theory study.G-四链体适体对 Pb 离子选择性的研究:分子动力学模拟和密度泛函理论的联合研究。
J Biomol Struct Dyn. 2020 Aug;38(12):3659-3675. doi: 10.1080/07391102.2019.1664933. Epub 2019 Sep 18.
5
Machine learning & artificial intelligence in the quantum domain: a review of recent progress.机器学习与量子领域中的人工智能:近期进展综述。
Rep Prog Phys. 2018 Jul;81(7):074001. doi: 10.1088/1361-6633/aab406. Epub 2018 Mar 5.
6
Influence of base stacking geometry on the nature of excited states in G-quadruplexes: a time-dependent DFT study.碱基堆积几何结构对G-四链体中激发态性质的影响:一项含时密度泛函理论研究
J Phys Chem B. 2015 Mar 5;119(9):3697-705. doi: 10.1021/jp512767j. Epub 2015 Feb 25.
7
A single-atom electron spin qubit in silicon.硅中的单原子电子自旋量子位。
Nature. 2012 Sep 27;489(7417):541-5. doi: 10.1038/nature11449. Epub 2012 Sep 19.
8
Quantum algorithm for linear systems of equations.量子方程组算法。
Phys Rev Lett. 2009 Oct 9;103(15):150502. doi: 10.1103/PhysRevLett.103.150502. Epub 2009 Oct 7.
9
Optical quantum computing.光学量子计算
Science. 2007 Dec 7;318(5856):1567-70. doi: 10.1126/science.1142892.
10
Python: a programming language for software integration and development.Python:一种用于软件集成与开发的编程语言。
J Mol Graph Model. 1999 Feb;17(1):57-61.