https://github.com/qiskit-community/prototype-entanglement-forging

A module for simulating chemical and physical systems using a Variational Quantum Eigensolver (VQE) enhanced by Entanglement Forging.

https://github.com/qiskit-community/prototype-entanglement-forging

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
    Links to: aps.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.4%) to scientific vocabulary

Keywords

chemistry prototype qiskit quantum-computing vqe

Keywords from Contributors

quantum quantum-circuit quantum-programming-language
Last synced: 5 months ago · JSON representation ·

Repository

A module for simulating chemical and physical systems using a Variational Quantum Eigensolver (VQE) enhanced by Entanglement Forging.

Basic Info
Statistics
  • Stars: 33
  • Watchers: 13
  • Forks: 10
  • Open Issues: 6
  • Releases: 0
Archived
Topics
chemistry prototype qiskit quantum-computing vqe
Created about 4 years ago · Last pushed almost 2 years ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

:triangularflagon_post: This repository has been archived. A more updated version of entanglement forging is available with circuit-knitting-toolbox v0.5 and prior.

![Platform](https://img.shields.io/badge/Platform-Linux%20%7C%20macOS-informational) [![Python](https://img.shields.io/badge/Python-3.7%20%7C%203.8%20%7C%203.9-informational)](https://www.python.org/) [![Qiskit](https://img.shields.io/badge/Qiskit-%E2%89%A5%200.34.1-6133BD)](https://github.com/Qiskit/qiskit) [![Qiskit Nature](https://img.shields.io/badge/Qiskit%20Nature-%E2%89%A5%200.3.0-6133BD)](https://github.com/Qiskit/qiskit-nature)
[![License](https://img.shields.io/github/license/qiskit-community/prototype-entanglement-forging?label=License)](LICENSE.txt) [![Tests](https://github.com/qiskit-community/prototype-entanglement-forging/actions/workflows/tests.yml/badge.svg)](https://github.com/qiskit-community/prototype-entanglement-forging/actions/workflows/tests.yml)

Logo

Entanglement Forging

Launch Demo Watch Video

Table of Contents


About This Project

This module allows a user to simulate chemical and physical systems using a Variational Quantum Eigensolver (VQE) enhanced by Entanglement Forging [1]. Entanglement Forging doubles the size of the system that can be exactly simulated on a fixed set of quantum bits.

Before using the module for new work, users should read through the reference guide and the explanatory material, specifically the current limitations of the module.


How to Give Feedback

We encourage your feedback! You can share your thoughts with us by: - Opening an issue in the repository - Starting a conversation on GitHub Discussions - Filling out our survey


Contribution Guidelines

For information on how to contribute to this project, please take a look at CONTRIBUTING.MD.


Acknowledgements

This module is based on the theory and experiment described in [1].

The initial code on which this module is based was written by Andrew Eddins, Mario Motta, Tanvi Gujarati, and Charles Hadfield. The module was developed by Aggie Branczyk, Iskandar Sitdikov, and Luciano Bello, with help from Caleb Johnson, Mario Motta, Andrew Eddins, Tanvi Gujarati, Stefan Wörner, Max Rossmannek, Ikko Hamamura, and Takashi Imamichi. The documentation was written by Aggie Branczyk, with help from Ieva Liepuoniute, Mario Motta and Travis Scholten.

We also thank Lev Bishop, Sarah Sheldon, and John Lapeyre for useful discussions.


About Prototypes

Prototypes is a collaboration between developers and researchers that will give users access to prototypes from cutting-edge research in areas like quantum simulation and machine learning. These software packages are built on top of, and may eventually be integrated into the Qiskit SDK. They are a contribution as part of the Qiskit community.

Check out our blog post for more information!


References

[1] Andrew Eddins, Mario Motta, Tanvi P. Gujarati, Sergey Bravyi, Antonio Mezzacapo, Charles Hadfield, Sarah Sheldon, Doubling the size of quantum simulators by entanglement forging, https://journals.aps.org/prxquantum/abstract/10.1103/PRXQuantum.3.010309


License

Apache License 2.0

Owner

  • Name: Qiskit Community
  • Login: qiskit-community
  • Kind: organization

Citation (CITATION.bib)

@misc{entanglement-forging,
  author = {Luciano Bello and Agata M. Bra\'{n}czyk and Sergey Bravyi and Andrew Eddins and Julien Gacon and Tanvi P. Gujarati and Ikko Hamamura and Takashi Imamichi and Caleb Johnson and Ieva Liepuoniute and Mario Motta and Max Rossmannek and Travis L. Scholten and Iskandar Sitdikov and Stefan Woerner},
  title = {Entanglement forging module},
  howpublished = {\url{https://github.com/qiskit-community/prototype-entanglement-forging}},
  year = {2021}
}

GitHub Events

Total
  • Watch event: 5
  • Fork event: 1
Last Year
  • Watch event: 5
  • Fork event: 1

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 92
  • Total Committers: 7
  • Avg Commits per committer: 13.143
  • Development Distribution Score (DDS): 0.554
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Caleb Johnson c****4@o****m 41
Pedro Rivero p****z@g****m 19
Jim Garrison g****n@i****m 17
Aggie Branczyk 9****k 10
Pedro Rivero p****o@i****m 2
Jen Glick 4****k 2
Junye Huang h****e@g****m 1
Committer Domains (Top 20 + Academic)
ibm.com: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 14
  • Total pull requests: 41
  • Average time to close issues: 22 days
  • Average time to close pull requests: about 1 month
  • Total issue authors: 8
  • Total pull request authors: 8
  • Average comments per issue: 0.93
  • Average comments per pull request: 0.1
  • Merged pull requests: 33
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • caleb-johnson (3)
  • agata-branczyk (3)
  • HuangJunye (2)
  • pedrorrivero (2)
  • tanvipg (1)
  • kevinsung (1)
  • jenglick (1)
  • anhdpham (1)
Pull Request Authors
  • caleb-johnson (25)
  • pedrorrivero (4)
  • agata-branczyk (4)
  • garrison (4)
  • areeq-hasan (3)
  • Unathi-Skosana (2)
  • jenglick (1)
  • HuangJunye (1)
Top Labels
Issue Labels
enhancement (5) documentation (2)
Pull Request Labels
documentation (2) on hold (1)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 26 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 1
  • Total versions: 4
  • Total maintainers: 2
pypi.org: entanglement-forging

Simulate chemical and physical systems using entanglement forging.

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 26 Last month
Rankings
Dependent packages count: 7.5%
Forks count: 11.5%
Stargazers count: 11.6%
Average: 17.1%
Dependent repos count: 22.6%
Downloads: 32.2%
Maintainers (2)
Last synced: 6 months ago

Dependencies

.github/workflows/tests.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
pyproject.toml pypi