Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package #143

Open
wants to merge 44 commits into
base: package
Choose a base branch
from
Open

Package #143

wants to merge 44 commits into from

Conversation

bartvanosnabrugge
Copy link
Collaborator

Initial restructuring of CWARHM into python package compatible format

main features:

  • CWARHM code is still available in original form under dependencies/cwarhm_summa
  • The code can be tested by running an example as described in the readme.rst
  • The current example uses a wrapper to run the scripts of the cwarhm_summa code in dependencies/cwarhm_summa (as from fairymwah which is now 'officially discontinued')

Things that are to-do, but not breaking for the current purpose of the package:

  • sphinx documentation settings need to be updated
  • the still relevant bits of the readme.rst from the original have to be merged

@bartvanosnabrugge bartvanosnabrugge self-assigned this Mar 5, 2022
@bartvanosnabrugge bartvanosnabrugge added the package project To do items for the CWARHM package that is currently under development label Mar 5, 2022
bvanosnabrugge and others added 17 commits March 18, 2022 16:25
1) MeshClassIniFile for writing CLASS ini files
2) MeshRunOptionsFile for writing run option ini file

the use is added to test_mesh_bowatbanff.py
…file

- era5 is now downloaded with two functions: one to create the requests and one to download the requests when ready
- the download section of the workflow is now in a seperate script
- paths are improved in test file (e.g. dependencies/cwarhm-summa is now set as relative path)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package project To do items for the CWARHM package that is currently under development
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants