DEMO-1 quarto notebook (run workflow from pecan.xml)#3531
Merged
dlebauer merged 81 commits intoPecanProject:developfrom Aug 25, 2025
Merged
Conversation
AritraDey-Dev
commented
May 26, 2025
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/run_pecan.qmd
Outdated
Show resolved
Hide resolved
mdietze
previously requested changes
May 26, 2025
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/run_pecan.qmd
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/run_pecan.qmd
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/run_pecan.qmd
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/run_pecan.qmd
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/run_pecan.qmd
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/pecan.xml
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/pecan.xml
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/pecan.xml
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/pecan.xml
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/pecan.xml
Outdated
Show resolved
Hide resolved
dlebauer
reviewed
Jun 2, 2025
Member
dlebauer
left a comment
There was a problem hiding this comment.
@AritraDey-Dev this is a great start! @mdietze thanks for the great feedback, I concur and look forward to reviewing on the next iteration!
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/pecan.xml
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/pecan.xml
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/pecan.xml
Outdated
Show resolved
Hide resolved
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/run_pecan.qmd
Outdated
Show resolved
Hide resolved
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
AritraDey-Dev
commented
Jun 11, 2025
base/all/inst/quarto_notebooks/_extensions/demo1/run-model/run_pecan.qmd
Outdated
Show resolved
Hide resolved
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
infotroph
reviewed
Aug 4, 2025
infotroph
reviewed
Aug 4, 2025
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Member
Author
|
@mdietze @infotroph Have your concerns mentioned above been addressed? If so, we can probably merge this one. |
dlebauer
reviewed
Aug 20, 2025
dlebauer
reviewed
Aug 20, 2025
dlebauer
reviewed
Aug 20, 2025
dlebauer
reviewed
Aug 20, 2025
Member
There was a problem hiding this comment.
Please remove from PR and replace with download as needed, as suggested in https://github.com/PecanProject/pecan/pull/3531/files#r2289497541
Member
Author
There was a problem hiding this comment.
Thanks for putting it in a gist.
dlebauer
reviewed
Aug 20, 2025
dlebauer
reviewed
Aug 20, 2025
dlebauer
reviewed
Aug 20, 2025
dlebauer
reviewed
Aug 21, 2025
Co-authored-by: David LeBauer <dlebauer@gmail.com>
Co-authored-by: David LeBauer <dlebauer@gmail.com>
Co-authored-by: David LeBauer <dlebauer@gmail.com>
Co-authored-by: David LeBauer <dlebauer@gmail.com>
Co-authored-by: David LeBauer <dlebauer@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
Co-authored-by: David LeBauer <dlebauer@gmail.com>
Signed-off-by: Aritra Dey <adey01027@gmail.com>
suggested changes have been implemented
Merged
via the queue into
PecanProject:develop
with commit Aug 25, 2025
40728a0
18 of 25 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR introduces the initial version of a
Quarto notebookas part of the QuartoPEcAn notebooks-based workflow GSoC project. The notebook enables users to run a completePEcAnworkflow using apre-generated pecan.xml. It replicates the web-basedDemo 1workflow starting after the configuration step, allowing users to execute model runs, perform analysis, and visualize results directly from within the notebook interface.Motivation and Context
This PR targets
PEcAn gsoc project running worflows from quarto notebook.It is decided to keep two separate notebooks for replicating demo 1 workflow running via the web.This particular PR targets the second notebook, which uses a pre-generated pecan.xml file (either configured via the PEcAn web interface or to be created by the first notebook, which will be introduced in a follow-up PR).
Directory Structure
Few things to point at this point is about the directory structure -
i planned to keep the quarto notebook in this directory
pecan/base/inst/quarto-notebooks/_extensions/then two folder demo 1 and demo 2
demo 1 folder will consist of two notebooks 1)generate_xml.qmd 2)run_pecan.qmd
demo2 folder will consist of single notebook which will do
ensemble,sensivity analysisbasically replicating demo 2 workflow.Any feedback on this directory structure is appreciated.
Knit report: PEcAn_workflow.pdf
Review Time Estimate
Types of changes
Checklist: