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

Fixes bug in SST bias plots #57

Merged
merged 1 commit into from
Dec 8, 2016
Merged

Conversation

vanroekel
Copy link
Collaborator

this fixes the inconsistency in the 0-index python. I have looked through the other files and the bug only appears here.

@pwolfram
Copy link
Contributor

pwolfram commented Dec 8, 2016

@vanroekel, @xylar and @milenaveneziani I'm wondering if we shouldn't merge the other PRs first because this will not be BFB and we should keep our testing process as clean as possible.

@xylar
Copy link
Collaborator

xylar commented Dec 8, 2016

@vanroekel, I agree this is the only place I saw any vertical indexing of this type, so I would expect it to be the only location of the bug.

@pwolfram, yes, I think we should test this on alpha7 and alpha8 to make sure it doesn't do anything crazy, and merge it before the other pending PRs.

@xylar xylar self-assigned this Dec 8, 2016
@xylar xylar added the bug label Dec 8, 2016
@vanroekel
Copy link
Collaborator Author

Here are tests from alpha8. I don't know of a alpha7 test to try. But I don't see why it would do anything different.

JFM SST with Bug fix
bugfixjfm

and without
ssthadoi_20161006bugfix alpha8 a_wcycl1850s ne30_oec_icg edison_jfm_years0006-0010

given that the dz between the first two model layers is so small, I'm not too surprised by the agreement.

@xylar
Copy link
Collaborator

xylar commented Dec 8, 2016

I did both an alpha7 and and alpha8 test. Everything is unchanged except the sst images, as expected.

Here are the alpha7 results to complement @vanroekel's results from alpha8:
JFM SST with Bug fix

ssthadoi_20160805 a_wcycl1850 ne30_oec edison alpha7_00_jfm_years0006-0010

and without

ssthadoi_20160805 a_wcycl1850 ne30_oec edison alpha7_00_jfm_years0006-0010

Differences are very subtle but they're there if you zoom in.

@xylar
Copy link
Collaborator

xylar commented Dec 8, 2016

I'm going to go ahead and merge.

@xylar xylar merged commit 6e80745 into MPAS-Dev:develop Dec 8, 2016
@xylar
Copy link
Collaborator

xylar commented Dec 8, 2016

@vanroekel, don't forget to delete your remote branch, since I don't have permission.

@toddringler
Copy link

@xylar I am not sure why you do not have this permission. You are on the "ocean maintainer" team. Maybe this is something particular to the the MPAS-Analysis repo. Let me know how I can help fix this.

@pwolfram
Copy link
Contributor

@toddringler and @xylar, I just confirmed that all "ocean maintainers" have full admin access. I did not make any changes. My understanding is that @xylar is on this team so that this is strange. My best guess is that perhaps the repo was forked prior to us applying these settings and this is a side-effect of that process chain.

@xylar
Copy link
Collaborator

xylar commented Dec 13, 2016

Doug had explained to me a while back that, because this repo is public, anyone can create a fork. But it doesn't follow that anyone's fork can be edited by the maintainers of the original repo. (You can imagine that wouldn't be desirable in a lot of open repos.) So for any public repo, each person is fully responsible for maintaining their own fork, including deleting branches that have been merged into the main repo.

@xylar
Copy link
Collaborator

xylar commented Dec 13, 2016

Presumably, we could manually add everyone else we want to be able to delete branches as collaborators on our forks. Maybe worth a try.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants