Skip to content

Conversation

@Ovewh
Copy link
Collaborator

@Ovewh Ovewh commented Jan 27, 2026

This is major update to Tinkertool.

  • The changes made in general noresm version is brought into the main version of tinkertool.
  • One at the time test functionality is added
  • New method for perturbing parameters using f-strings.
  • generate-paramfile have been simplified, compared to the general noresm version.
  • usermods is now used to highlight scripts that have been developed for different ppe.

Johannesfjeldsaa and others added 30 commits May 26, 2025 15:24
…. Introduce env_pe and env_build as optional entries in simulation_setup. Introduce componentdict passing to clone_base_case to send correct parameter to correct component.
…file and routine for prestaging restart files if one is running hybrid or branch runs
Ovewh added 30 commits December 3, 2025 22:27
…oject metadata

- Changed from [tool.poetry] to [project] for project configuration.
- Updated authors section to use the new format with name and email.
- Specified Python version requirements under requires-python.
- Reorganized dependencies into a list format and defined optional dependencies.
- Added project scripts section for CLI commands.
- Updated build-system requirements to specify poetry-core version.
- Removed deprecated sections and adjusted dependency specifications.
- Removed paramdict, this can better be represented with xarray dataset and attrs.
…ble and vice versa

The also renamed existing kwargs to better reflect their actual finction
…tion.

When using fstring to perturb parameters you need to recreate the user_nl file for each ensemble and not copy and append from basecase!
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.

4 participants