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

Create a Getting Started with TopoToolbox guide #102

Merged
merged 15 commits into from
Dec 9, 2024

Conversation

wkearn
Copy link
Contributor

@wkearn wkearn commented Dec 6, 2024

This set of changes expands the existing Tutorial to include the topics covered in the "Getting Started with TopoToolbox" section of the MATLAB documentation. All of these notebooks are in the docs/tutorial directory, and they form their own subtree of the table of contents. I deleted a few of the existing examples that overlapped with the expanded tutorial.

For the most part I copied the text from the MATLAB documentation and ported the code over. Some of the MATLAB docs use functionality that we haven't implemented yet over here, and we should update the tutorial when we do get around to it. I will create an issue to keep track of that.

The plots of the flow accumulation raster and the StreamObject are quite hard to read and our visualization code could use some improvements. I will also create issues for those problems.

wkearn added 15 commits December 9, 2024 11:04
The tutorial directory now contains a series of notebooks modeled on
MATLAB's "Getting Started with TopoToolbox"
guide. tutorial/tutorial.ipynb serves as the root of this toctree,
with the links to the next chapters in the tutorial at the
bottom. tutorial/grid.ipynb, tutorial/flow.ipynb, and
tutorial/stream.ipynb are currently placeholders into which existing
documentation can be moved.
This seems like a slightly more robust way to ensure that users
download the notebook that they are reading.
This DEM is slightly smaller and better behaved than the Taiwan DEM.
The text has been copied from MATLAB TopoToolbox's "Calculate basic
DEM attributes."
The text is copied from MATLAB TopoToolbox's "Hydrological terrain
attributes".
This borrows text from MATLAB's "Derive, plot and modify the stream
network".
@wkearn wkearn merged commit 71bd51a into TopoToolbox:main Dec 9, 2024
7 checks passed
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.

1 participant