Skip to content

Conversation

@ayushman1210
Copy link
Contributor

I've updated the PEcAn book's model pages (05_models) with comprehensive links and metadata. Here's what was accomplished:

New Model Pages Created (7)

  • BASGRA
  • CABLE
  • Dvmdostem
  • FATES
  • JULES
  • MAAT
  • SiBCASA

Each includes:
Metadata table (Home Page, Source Code, Package Docs, License, Authors)
Installation instructions
Links to Package README, R documentation, and external resources

[README.md] : Replaced generic template with package-specific content (installation, features, references)
[README.md] : Replaced generic template with work-in-progress status and guidance

Fixes

#3746

@ayushman1210 ayushman1210 changed the title changes and clean pr Doc fix: updated the PEcAn book's model pages (05_models) Jan 13, 2026
@ayushman1210
Copy link
Contributor Author

Hey @infotroph please review this pr [#3780 ]when you have free time no rush just a gentle reminder
Thanks !!

Copy link
Member

@dlebauer dlebauer left a comment

Choose a reason for hiding this comment

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

@ayushman1210 thank you for taking a pass at this. It is a nice step forward.

Before merging, I'd like to request one change and then get feedback from other maintainers on the table contents:

Change requested:

  • The 05_models/.Rmd files seem redundant with the model-specific READMEs that will be posted on the pkgdown documentation files. Is there any reason not to remove these files, update links to the pkgdown page, and move 05_models/00_model_index.Rmd to 05_models.Rmd?
  • Check the package READMEs - it seems that the 'model information' table should link to the source code / docs / authors of the model, not the PEcAn model wrapper.

Questions for other maintainers:

  • In the summary table is clear, some columns are not clear.
    • should Available in VM be replaced with "Available in Docker"?
    • It isn't clear how "Prescribed Inputs" and "Input Functions/Values" differ. Would it make sense to have columns representing (or explicitly named after) specific coupler functions (e.g. met2model, write.configs, model2netcdf, read/write restart)?

@dlebauer dlebauer requested a review from mdietze February 9, 2026 20:32
ayushman1210 and others added 4 commits February 12, 2026 09:47
The model index was moved to the parent directory as 05_models.Rmd to avoid
redundancy with model-specific documentation now hosted on pkgdown. The old
00_model_index.Rmd was causing a duplicate 'pecan-models' anchor ID in bookdown,
preventing successful documentation builds.

This commit removes the duplicate file while keeping the consolidated documentation.
This is a workaround for CI issues where autogenerated files need to be
regenerated to match the expected format after merging develop branch
changes to DESCRIPTION files.
@ayushman1210
Copy link
Contributor Author

Hi @dlebauer ,
I see some CI failures on this PR. Since I’m contributing from a fork, I understand steps like Docker push might not run. Could you please confirm if these affect the changes, or if it’s fine to proceed with the review?
Thank you!

@ayushman1210
Copy link
Contributor Author

Hi @dlebauer
I just wanted to gently bump this pull request — it updates the PEcAn book’s model pages with improved links and information. If you have some time, could someone please take a look and share feedback or merge it?
Thanks a lot!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants