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

first velocity correction according to Rueger #142

Merged
merged 9 commits into from
Aug 7, 2022

Conversation

KentWheeler
Copy link
Contributor

The functions first_vel_params, and first_vel_corrn have been rewritten and the function part_h2o_vap_press has been added. This allows calculation of the first velocity correction using either psychrometer or hygrometer readings.

Test data shows that the calculated corection is different from the original GeodePy calculations. Therefore, the calculations have been validated by comparing results to those obtained with 'Leica Captivate TS/MS Simulator'

image

These two scripts load the survey data into a sqlite database of the same schema. The same code is then replicated in each script to convert the data to DynaML and identify trivial baselines.
changes include various bug fixes and including a set of queries that identifies trivial baselines in the adjustment and outputs these to a kml
multiple versions on Github. Current version on ICSM PynAdjust
@harry093 harry093 requested a review from BatchelorJ July 15, 2022 06:06
@harry093
Copy link
Collaborator

@KentWheeler thanks for putting this together and congrats on your first contribution! It's going to be a good improvement. Unfortunately, the PR failed testing. I don't think it's a big thing, just a couple of things to sort out. This is not your fault because, as a first time contributor, the tests don't run automatically for you, I had to approve them running. I don't think that should be the case with your next PR (or maybe even for this one from now). Full details can be found here:

https://github.com/GeoscienceAustralia/GeodePy/runs/7352898589?check_suite_focus=true

Here's the relevant details:
image

There is a TypError because one of the tests is missing a parameter (frequency) and another test fails with an AssertionError, meaning that part of the code isn't working the way it should be.

Copy link
Collaborator

@BatchelorJ BatchelorJ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @KentWheeler, thanks very much for all the work you've done to research EDM corrections and update this code. I've had a look and am happy that everything is working. I'll approve and merge this PR in, but I did have a couple of questions about the function mets_partial_differentials: is this function called in any of the other functions? And if not, could we put together a new test to make sure this works as intended in future builds? Happy to discuss this further. Cheers, Josh

@BatchelorJ BatchelorJ merged commit 46678de into GeoscienceAustralia:master Aug 7, 2022
@KentWheeler
Copy link
Contributor Author

KentWheeler commented Oct 11, 2022 via email

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.

3 participants