Skip to content

DMET Demo - #1330

Merged
daniela-angulo merged 99 commits into
masterfrom
dmet_demo
Nov 25, 2025
Merged

DMET Demo#1330
daniela-angulo merged 99 commits into
masterfrom
dmet_demo

Conversation

@ddhawan11

@ddhawan11 ddhawan11 commented Mar 17, 2025

Copy link
Copy Markdown
Contributor

Before submitting

Please complete the following checklist when submitting a PR:

  • Ensure that your tutorial executes correctly, and conforms to the
    guidelines specified in the README.

  • Remember to do a grammar check of the content you include.

  • All tutorials conform to
    PEP8 standards.
    To auto format files, simply pip install black, and then
    run black -l 100 path/to/file.py.

When all the above are checked, delete everything above the dashed
line and fill in the pull request template.


Title:
Density Matrix Embedding Theory (DMET) Demo
Summary:
This demo outlines the basics of density matrix embedding theory, and provides instructions on how to execute the method.
Relevant references:

Possible Drawbacks:

Related GitHub Issues:


If you are writing a demonstration, please answer these questions to facilitate the marketing process.

  • GOALS — Why are we working on this now?

    Eg. Promote a new PL feature or show a PL implementation of a recent paper.

  • AUDIENCE — Who is this for?

    Eg. Chemistry researchers, PL educators, beginners in quantum computing.

  • KEYWORDS — What words should be included in the marketing post?

  • Which of the following types of documentation is most similar to your file?
    (more details here)

  • Tutorial
  • Demo
  • How-to

@github-actions

Copy link
Copy Markdown

👋 Hey, looks like you've updated some demos!

🐘 Don't forget to update the dateOfLastModification in the associated metadata files so your changes are reflected in Glass Onion (search and recommendations).

Please hide this comment once the field(s) are updated. Thanks!

@ddhawan11
ddhawan11 marked this pull request as draft March 17, 2025 16:00
@ddhawan11 ddhawan11 changed the title DMET Demo [WIP] DMET Demo Mar 17, 2025
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
ddhawan11 and others added 5 commits March 25, 2025 14:35
Co-authored-by: Soran Jahangiri <40344468+soranjh@users.noreply.github.com>
Co-authored-by: Soran Jahangiri <40344468+soranjh@users.noreply.github.com>
Co-authored-by: Soran Jahangiri <40344468+soranjh@users.noreply.github.com>
Co-authored-by: Soran Jahangiri <40344468+soranjh@users.noreply.github.com>
@ddhawan11
ddhawan11 requested a review from soranjh March 27, 2025 16:16
Comment thread demonstrations/tutorial_dmet_embedding.py Outdated
Comment thread demonstrations_v2/tutorial_dmet_embedding/tutorial_dmet_embedding.py Outdated
@soranjh
soranjh marked this pull request as ready for review May 1, 2025 15:52
@github-actions

github-actions Bot commented May 1, 2025

Copy link
Copy Markdown

Your preview is ready 🎉!

You can view your changes here

Deployed at: 2025-11-25 19:48:21 UTC

@ddhawan11
ddhawan11 requested a review from ixfoduap October 28, 2025 19:03
@ddhawan11 ddhawan11 changed the title [WIP] DMET Demo DMET Demo Oct 28, 2025

@ixfoduap ixfoduap left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please address my minor comments before merging

Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated
ddhawan11 and others added 9 commits October 30, 2025 10:33
Co-authored-by: ixfoduap <40441298+ixfoduap@users.noreply.github.com>
Co-authored-by: ixfoduap <40441298+ixfoduap@users.noreply.github.com>
Co-authored-by: ixfoduap <40441298+ixfoduap@users.noreply.github.com>
Co-authored-by: ixfoduap <40441298+ixfoduap@users.noreply.github.com>
Co-authored-by: ixfoduap <40441298+ixfoduap@users.noreply.github.com>
Co-authored-by: ixfoduap <40441298+ixfoduap@users.noreply.github.com>
Co-authored-by: ixfoduap <40441298+ixfoduap@users.noreply.github.com>
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated

@josh146 josh146 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @ddhawan11. I'm curious, was there a reason for not making this tutorial executable? Based on the requirements (things just needing to be pip installable), this looks very doable.

Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py
Comment thread demonstrations_v2/tutorial_dmet_embedding/demo.py Outdated
ddhawan11 and others added 2 commits November 13, 2025 09:21
@ddhawan11

Copy link
Copy Markdown
Contributor Author

I'm curious, was there a reason for not making this tutorial executable?
This is based off an academic code so we were not sure if this will start breaking with the changes in that code.
There were also some licensing issues that we were not sure about, as the code uses GPL-3.0 license.

Comment thread demonstrations_v2/tutorial_dmet_embedding/metadata.json Outdated
@daniela-angulo
daniela-angulo merged commit e6cba91 into master Nov 25, 2025
12 checks passed
@daniela-angulo
daniela-angulo deleted the dmet_demo branch November 25, 2025 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants