-
Notifications
You must be signed in to change notification settings - Fork 52
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
Add 3 tutorials for developers #895
Conversation
xylar
commented
Sep 21, 2022
- Getting Started
- Understanding a task
- Adding a new task
@akturner, @alicebarthel, @anirban89, @cbegeman, @darincomeau, @jjbenedict, @katsmith133, @milenaveneziani Please let me know if you notice problems with any of the tutorials. This would be an easy place to comment and fix things. |
0f760a0
to
896d0b3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great @xylar.
896d0b3
to
66562cf
Compare
@xylar for the 'Add task' tutorial, an addition I'd recommend is indicate where the task needs to be added so that |
@darincomeau Thanks, your comment was really helpful. |
@darincomeau, you're totally right, that's the missing step. I will add that. |
@darincomeau, I did add that, but I didn't update the temporary webpage on my github.io. Take a look at this section and let me know if it addresses what you were missing: |
@xylar that looks great - thanks! |
There are some code blocks not showing up in the preview but which look right when I build the documentation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Greatly appreciate your effort in putting together these tutorials!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can only confirm that the getting_started section worked for me. I have not done much with the other sections.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I noticed a few typos but overall the tutorials look great. Thanks!
e2a6a3d
to
b86d41f
Compare
8867cec
to
c7c996f
Compare
@cbegeman, thanks for finding those typos! (I'm sure not the last.) They should be fixed now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you want to add the updated task here in the tutorial? or leave the tutorial as is?
return bsfVertex | ||
|
||
|
||
def _compute_barotropic_streamfunction_cell(dsMesh, bsfVertex): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here do we want to add the remapping to comparison grid?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you are referring to the Subpolar North Atlantic, no, let's keep this simple.
|
||
* get rid of ``ref_year_climatology_task`` since I'm not computing anomalies. | ||
|
||
* get rid of ``depth_range`` because I'm using only the full ocean column. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we add the depth range back in here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think so. Let's keep this as simple as possible for now.
@anirban89, if there are things I need to change for the barotropic streamfunciton example to make it work that would be great! As far as adding complexity, I think we should leave that out of the tutorial. It's already complicated enough without new projeciton grids or depth ranges. |
@xylar this looks great! I did not go through the last one in detail but read through it to use it as an example for my own task. Very helpful! |
Thank you everyone! Very much appreciated. |