Skip to main content

A Python program for calculating the 95 percent CI for GNSS derived site velocities

Project description

GNSS_Vel_95%CI

A Python program for calculating the 95%CI for GNSS-derived site velocities, by B. Cornelison and G. Wang.

GNSS_Vel_95CI.py is a Python module for the calculation of the site velocity (b) and its 95%CI for GNSS-derived daily displacement time series. The detailed methods are adressed in:

Wang, G. (2022). The 95% Confidence Interval for GNSS-Derived Site Velocities, J. Surv. Eng. 2022, 148(1): 04021030. http://doi.org/10.1061/(ASCE)SU.1943-5428.0000390

Cornelison and Wang (2023). GNSS_Vel_95CI.py: A Python Module for Calculating the Uncertainty of GNSS-Derived Site Velocity, J. Surv. Eng. 2022, 149(1): 06022001. http://doi.org/10.1061/(ASCE)SU.1943-5428.0000410

The source codes are avaliable at pip and GitHub:

https://pypi.org/project/GNSS-Vel-95CI

https://github.com/bob-Github-2020/GNSS_Vel_95CI

You may install the module on your computer by "pip install GNSS_Vel_95CI" or download the source code (GNSS_Vel_95CI.py) from GitHub and put it into your working directory.

Main_cal_95CI.py illustrates the method of implementing "GNSS_Vel_95CI.py" into your own Python program.

You may need to install "pandas", "matplotlib", "statsmodels" on yur computer if you have not used them before.

How--- "pip install pandas", "pip install matplotlib", "pip install statsmodels".

How to run the module on your computer?

Download following files into a folder:

Main_cal_95CI.py

GNSS_Vel_95%CI.py (You donot need this one if you already installed the moduler on your computer by pip)

MRHK_GOM20_neu_cm.col  (sample file)

.....

Change your work directory to the folder:

For Linux system users:

Type "./Main_cal_95CI.py" in your terminal

For Windows system users:

Type " python Main_cal_95CI.py" in your CMD window

Good Luck!

For comments, please contact:

bob.g.wang@gmail.com

Two figures output from the module

MRHK_UD_ACF

MRHK_UD_Decomposition

Detailed Method

Methods_Vel_95CI.pdf

95CI_Python.pdf

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GNSS_Vel_95CI-1.0.8.tar.gz (21.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

GNSS_Vel_95CI-1.0.8-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file GNSS_Vel_95CI-1.0.8.tar.gz.

File metadata

  • Download URL: GNSS_Vel_95CI-1.0.8.tar.gz
  • Upload date:
  • Size: 21.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.7

File hashes

Hashes for GNSS_Vel_95CI-1.0.8.tar.gz
Algorithm Hash digest
SHA256 1760f3d89684cae06e72224c54a66f40d34da8b05dcddef64e9ba8d7dfbd7095
MD5 0ab0718f45bf96357880a1197045ea09
BLAKE2b-256 c3abeee55d7e488fe579aba929773abc0596fb95a91f254db6676cef6f56fecf

See more details on using hashes here.

File details

Details for the file GNSS_Vel_95CI-1.0.8-py3-none-any.whl.

File metadata

  • Download URL: GNSS_Vel_95CI-1.0.8-py3-none-any.whl
  • Upload date:
  • Size: 21.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.7

File hashes

Hashes for GNSS_Vel_95CI-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 30a28723e14eae35cc8260059f1da79c037743b250fffb993642e4829ff0de3b
MD5 fc4090ecafab05ab9b8252a153eab84c
BLAKE2b-256 168f611b041df7db67de0d03160f65cf94c51559d21229aa132df1912177fb01

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page