Deltares / hydromt

HydroMT: Automated and reproducible model building and analysis
https://deltares.github.io/hydromt/
MIT License
65 stars 28 forks source link

restructure v1 package #974

Closed DirkEilander closed 4 weeks ago

DirkEilander commented 1 month ago

Issue addressed

Fixes #959

Explanation

The package has been restructured as shown below. Some items to mention

hydromt/
├── __init__.py
├── _compat.py
├── config.py
├── plugins.py
├── _typing/
├── _utils/
├── _validators/
├── cli/
├── data_catalog/
│   ├── __init__.py
│   ├── predefined_catalogs.py
│   ├── data_catalog.py
│   ├── adapters/
│   ├── sources/
│   ├── drivers/
│   ├── uri_resolvers/ 
├── gis/
├── io/
├── model/
│   ├── __init__.py  
│   ├── model.py
│   ├── root.py
│   ├── hydromt_step.py
│   ├── components/
│   ├── processes/ 
├── stats/
├── utils/

General Checklist

Data/Catalog checklist

Additional Notes (optional)

Add any additional notes or information that may be helpful.

DirkEilander commented 1 month ago

Some items are left todo, I suggest picking these up in separate PRs:

savente93 commented 1 month ago

I'll try and review later this day